That's even better, if its always the first 20 characters and we don't have to search for the " - " then it shouldn't be too hard.
The macro basically goes inside the data workbook for exporting. When run:
1) Uses a specific known working folder
2) Opens each file in that folder one at a time
3) For each sheet in the opened file, takes the sheet name and applies a filter to the output data for matching rows in column A
4) If any rows match, copy all of them together to the bottom of the external workbook/sheet
5) Repeat for each sheet, repeat for each workbook.
Caveat, this does NOT insure every row is exported, it only insures that existing sheets in the external workbooks will have their matching data rows exported. It is possible for there to be output rows left that did not match to any sheet during the export routine.
Bookmarks