There is no particular issue with a macro working on another excel file or files. You have to keep your mind clear and you typically use an object as a reference to the other file; the key change to the code you quote on MrExcel is the line
Set wbSource = ActiveWorkbook
If you replace this with
you are on your way. (It will prompt for the input file) You need a loop to process the file collection instead of prompting and chdir to set the folder before the save to meet that requirement. I hope this gives some clues; I don't have time tonight to complete the work. Hopefully I can complete later.
Bookmarks