I will be opening CSV files that will be exported from another location. Some of the data columns are useless that comes through, so I want to delete them if the title contains specific text. I don't just want to delete the column based on location (i.e. delete column D regardless of what the title is), but rather look for the title name, and once found, delete that entire column. The reason being is that the exported CSV file will not necessarily contain the same column ordering, because it depends on the user's preferences at the time of exporting the CSV file in different software. There are more than 1 of these columns, so maybe if I could enter a list of the titles that I need to remove that would be helpful. So let's say reading across the first row it reads: "Item" in cell A1, "Quantity" in cell B1, "Cost" in C1, and "Vendor" in D1, and I want to delete the data columns for Quantity and Vendor, I would just need to adjust the macro to say the list (i.e. ..."Quantity", "Vendor"...).