I have a macro right now that does the following about 23 times:
1. Open a workbook
2. Paste that workbook into a sheet called "work area" on my main workbook
3. Do Until on a large range of values
4. Populate another worksheet within the same book (there is one worksheet for each of the 23 books opened)
5. Close without saving the workbook I opened in step 1
6. Clear the workarea sheet
Right now the macro takes about 5 to 10 minutes or so for 4 books. Needless to say it would take quite a while to do all 23.
I think the lag is within the opening and closing of the books. Would it be faster if I just kept a sheet that pulled data from those books instead of opening them?
Bookmarks