VBA & Macro Problems

Fix Excel for Mac Crashing When Enabling Macros

Tauseeq MagsiTauseeq Magsi Oct 26, 2026 868 views

Question details

Users experience unexpected application crashes on macOS when selecting 'Enable Macros' upon opening a macro-enabled workbook.

How to Fix Excel for Mac Crashing When Enabling Macros
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.
Before you start

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.

Solution 1Recommended

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.

1
Open Microsoft AutoUpdate

Launch Excel on your Mac. Go to the 'Help' menu at the top of the screen and select 'Check for Updates'.

2
Install Available Updates

If a newer version is available (such as version 16.68 or later), click 'Update' to download and install the latest build.

3
Restart and Test

Once the update is complete, restart your Mac. Reopen the macro-enabled workbook and click 'Enable Macros' to verify the crash is resolved.

Update Microsoft Excel for Mac to the Latest Build
Enable Automatic Updates: Check the box for 'Automatically keep Microsoft Apps up to date' in the Microsoft AutoUpdate tool to prevent future version-related crashes.
Free Microsoft Office alternative

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. 1. Download WPS Office: Visit the official WPS website and download the free version for Mac.
  2. 2. Install the Application: Follow the on-screen instructions to install WPS Office on your macOS device.
  3. 3. Open Your Workbook: Launch WPS Spreadsheets, open your macro-enabled file, and easily enable macros without performance issues.
Highly compatible with Microsoft Excel formats including .xlsx, .xlsm, and .csv.Built-in support for VBA macros and advanced spreadsheet functions.Free to download and perfectly optimized for macOS and Apple Silicon (M1/M2).Familiar tabbed interface makes migrating from Microsoft Office completely effortless.
microsoft office alternative - wps office

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.