Hello Matt,
The macro needs to be placed in a standard VBA module. It can then be called remotely. I modified your code to close a single workbook at a time and removed the code to close Excel.
Adding the Macro
1. Copy the macro above pressing the keys CTRL+C
2. Open your workbook
3. Press the keys ALT+F11 to open the Visual Basic Editor
4. Press the keys ALT+I to activate the Insert menu
5. Press M to insert a Standard Module
6. Paste the code by pressing the keys CTRL+V
7. Make any custom changes to the macro if needed at this time
8. Save the Macro by pressing the keys CTRL+S
9. Press the keys ALT+Q to exit the Editor, and return to Excel.
Calling the Macro Remotely
Place this macro in a standard VBA module. Add a button to each workbook and attach the following macro. When the button is clicked it will save the workbook. MyExcel will remain open.
Sincerely,
Leith Ross
Bookmarks