Moreover, how do I share a macro enabled Excel workbook?
- Make sure the workbook is saved as a macro enabled, with the extension ". xlsm".
- Make sure the macro script is saved within the workbook modules not personal.
- In order for someone else to run the macro, they need to enable macro, a pop up security message will prompt the user when they open up the file.
Also Know, how do I send a macro to another user? Start Microsoft Excel on your computer. Create a new spreadsheet with macros as you normally would. Click “File” on the Excel ribbon bar, and then click “Save As.” Enter a name for the workbook in the “File Name” field, and then select “Excel Macro-Enabled Workbook” in the “Save as Type” drop-down list.
Secondly, does macro work in shared workbook?
Once you share a workbook, any Visual Basic project it contains is no longer accessible. Excel can't deal with multiple users editing the same macros, so it simply prevents changes to those macros. You can't record new macros, either. However, you can run macros from shared workbooks.
How do you create a macro that can be used in any workbook?
Here are the steps to create a Personal Macro Workbook in Excel:
- Open a new workbook or any existing workbook.
- Go to the Developer tab in the ribbon.
- Click on Record Macro.
- In the Record Macro dialog box, specify a name (default is fine too).
- In the 'Store Macro in' drop down, select Personal Macro Workbook.
- Click OK.
