Fix Excel for Mac Crashing When Enabling Macros
Question details
Users experience unexpected application crashes on macOS when selecting 'Enable Macros' upon opening a macro-enabled workbook.

- Product
- Microsoft Excel for Mac
- Device & OS
- macOS (including Apple M1 Mac)
- Scenario
- Opening a macro-enabled workbook (.xlsm) and clicking the prompt to enable macros.
- Observed behavior
- Excel for Mac abruptly quits or crashes for specific users immediately after they attempt to enable macros.
Ensure you save any other open workbooks and create a backup copy of your macro-enabled file before performing software updates to prevent accidental data loss.
Update Microsoft Excel for Mac to the Latest Build
Outdated versions of Excel (such as version 16.54) have known compatibility issues with newer macOS versions and M1 chips, which commonly trigger macro-related crashes.
Software updates often include patches for VBA compatibility and stability improvements. If only a few users are experiencing crashes while others can open the same workbook smoothly, an outdated application version is the most likely culprit.
Launch Excel on your Mac. Go to the 'Help' menu at the top of the screen and select 'Check for Updates'.
If a newer version is available (such as version 16.68 or later), click 'Update' to download and install the latest build.
Once the update is complete, restart your Mac. Reopen the macro-enabled workbook and click 'Enable Macros' to verify the crash is resolved.

Analyze Crash Reports and Check Add-ins
If updating Excel does not fix the crash, conflicting add-ins or strict security settings might be forcing the application to close.
Try WPS Office for Stable Spreadsheet and Macro Handling
If Excel for Mac continues to crash or you are looking for a lighter, stable alternative, WPS Office provides excellent compatibility with Excel files and macros without the hefty subscription fees.
- 1. Download WPS Office: Visit the official WPS website and download the free version for Mac.
- 2. Install the Application: Follow the on-screen instructions to install WPS Office on your macOS device.
- 3. Open Your Workbook: Launch WPS Spreadsheets, open your macro-enabled file, and easily enable macros without performance issues.

Frequently Asked Questions
Why does my Excel crash only on certain Macs when enabling macros?
This is usually caused by outdated software versions. Certain older builds of Excel for Mac (e.g., version 16.54) have documented compatibility defects with newer macOS updates or Apple M1 chips, leading to isolated crashes.
How can I read the Excel Mac crash report?
You only need to check the first and last 20 lines of the crash report. Look specifically for the 'Application Version' line to see if your software is out of date, or search for names of third-party add-ins that might have triggered the crash.
Are macros safe to enable on a Mac?
Macros are safe only if they come from a trusted source. Because macros can run automated code, enabling them on unknown or untrusted files can expose your Mac to malicious scripts.
Will reinstalling Excel fix the macro crash?
Yes, if a simple update does not work, completely uninstalling and then reinstalling the latest version of Microsoft Office for Mac can fix corrupted configuration files or broken application components causing the crash.




