A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Dear @Seoul Park,
Based on your description, you wonder would it be possible to transfer VBA macro modules from one Mac computer to another without recreating them manually.
You can transfer VBA macro modules between Mac computers without recreating them.
Try export and import the VBA Module
On your source Mac:
- Open the workbook that contains the macro.
- Open the Visual Basic Editor.
- Right-click the module under Modules and select Export File.
- Save the module as a.bas file
Transfer the .bas file to the other Mac using AirDrop, USB drive, email, or another file-sharing method.
On the destination Mac:
- Open the target workbook.
- Open the Visual Basic Editor.
- Right-click the workbook or Modules folder and select Import File.
- Browse to the exported .bas file and import it.
Alternative Option
If the macros are stored within a specific workbook, you can simply copy the macro-enabled workbook (.xlsm) to the other Mac. The macros will be included in the workbook.
For reference
Copy a macro module to another workbook
Import and shape data in Excel for Mac (Power Query)
I hope information above meet your expectation, if you have any other questions, please feel free to reach out.
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.