This following code works, but it needs to be simplified so that the table columns are deleted with one line of code if possible. The columns are noncontiguous and are downloaded straight from a website that supplies the data, so I can only work with what I'm given each time I download the data.
Sub dataSort()
ActiveSheet.ListObjects.Add(xlSrcRange, _
Range([A1].End(xlDown), [A1].End(xlToRight)), _
, xlYes).Name = "dataSort"
Range("dataSort[Vortex ID]").Delete
Range("dataSort[Lead Status]").Delete
Range("dataSort[Listing Status]").Delete
Range("dataSort[Address]").Delete
Range("dataSort[Mailing City]").Delete
Range("dataSort[Mailing State]").Delete
Range("dataSort[Mailing Zip]").Delete
Range("dataSort[List Price]").Delete
Range("dataSort[Lead Date]").Delete
Range("dataSort[Status Date]").Delete
Range("dataSort[Type]").Delete
Range("dataSort[Lot Size]").Delete
Range("dataSort[Phone Counter]").Delete
Range("dataSort[Email Counter]").Delete
Range("dataSort[Mail Counter]").Delete
Range("dataSort[House Number]").Delete
Range("dataSort[Tax ID]").Delete
End Sub
Delete Excel Table Columns By Title