I have added a toolbar menu for my macro, so I can just press the button and it runs my macro from any excel document. Every time I run the macro though, it opens the source file containing the macro. Is there a way that it won’t open the source file and just run the macro? (even opening and closing wouldn’t too much of an issue, but I’d prefer not opening it at all)
I haven’t been able to find any information about this, so all help to get me started is appreciated.
USE YOUR PERSONAL MACRO WORKBOOK
Open the VBEditor and find the module containing your macro.
Copy that code.
Now in the VBProject Panel on the left, locate your PERSONAL.XLS or PERSONAL.XLSB project. This is the project where you store macros you want available at all times. Add a module to that project and put your code into it.
Now update your “button” so that it points to the macro in that workbook and you’re good to go.
On the off chance your PERSONAL.XLS project does not exist, use the macro recorder to record a “junk” macro and be sure to set it to “Store Macro In: Personal Macro Workbook”… that will create it for you the first time.