logo
search
Office for Mac Issues

How to Fix Excel for Mac Crashes When Saving a VBA Workbook

John WilsonJohn Wilson Oct 9, 2026 869 views

Question details

The user needs to resolve an issue where Excel for Mac unexpectedly crashes or quits during the process of saving a macro-enabled (VBA) workbook.

How to Fix Excel for Mac Crashes When Saving a VBA Workbook
Product
Microsoft Excel for Mac
Device & OS
macOS
Scenario
Attempting to save an existing or new workbook that contains VBA macros.
Observed behavior
The Excel application crashes, freezes, or forcibly closes instead of completing the file save process.
Before you start

Ensure you have saved all other open documents and copy your VBA workbook to a safe backup folder before proceeding with troubleshooting steps.

Solution 1Recommended

Update Software and Test in Safe Mode

Running your Mac in Safe Mode disables background helper applications that may conflict with Excel's saving process.

Software conflicts and outdated system files are common culprits for VBA-related crashes. Ensuring your macOS and Office suite are fully updated is the most critical first step.

Booting into Safe Mode allows you to isolate the problem by temporarily disabling third-party startup items and clearing system caches.

1
Update macOS and Excel

Open 'System Settings' > 'General' > 'Software Update' to update macOS. Then open Excel, go to 'Help' > 'Check for Updates' to install the latest Office patches.

2
Boot Mac in Safe Mode

Restart your Mac and immediately press and hold the 'Shift' key. Release the key when you see the login window. You will see 'Safe Boot' in the upper-right corner.

3
Test Saving the Workbook

Open Excel in Safe Mode, create a new macro-enabled workbook, add a simple VBA script, and try saving it to see if the crash persists.

Update Software and Test in Safe Mode
Safe Mode Performance: Your Mac may run slower or screen animations may appear laggy while in Safe Mode. This is normal behavior and will be resolved once you restart normally.
Free Microsoft Office alternative

Try WPS Office for a Stable Spreadsheets Experience on Mac

If Microsoft Excel continues to crash on your Mac and disrupts your workflow, consider switching to WPS Office. It provides a lightweight, highly compatible alternative for opening, editing, and saving your complex spreadsheets seamlessly.

  1. 1. Download WPS Office: Visit the official WPS website and download the macOS version of WPS Office.
  2. 2. Install on Mac: Open the downloaded .dmg file and drag the WPS Office icon into your Applications folder.
  3. 3. Open Your Spreadsheets: Launch WPS Office and open your existing Excel files to continue your work without crashing interruptions.
Highly compatible with Microsoft Excel formats including .xlsx, .xls, and .csvLightweight application size ensuring fast and stable performance on macOSFamiliar ribbon user interface allowing for a zero learning curveAll-in-one suite to manage documents, spreadsheets, and presentations
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel only crash when saving workbooks with VBA?

VBA execution requires specific background permissions and system resources. Corrupted modules, outdated third-party add-ins, or macOS security blockages can interrupt the VBA compilation during the save process, resulting in an application crash.

Will I lose my VBA macros if I uninstall and reinstall Excel?

No, your macros are saved directly within the macro-enabled workbook files (such as .xlsm or .xlsb), not within the Excel application itself. Reinstalling the software will not affect or delete your saved documents.

How do I determine which add-in is causing Excel to crash?

You can isolate the issue by disabling all add-ins via 'Tools' > 'Excel Add-ins'. Then, enable them one at a time, attempting to save your VBA workbook after each activation. The add-in enabled right before a crash occurs is the problematic one.

Can duplicate fonts in macOS really cause Excel to crash?

Yes. Excel relies on macOS system fonts to render both the user interface and cell contents. If there are corrupted or duplicate fonts, Excel may fail to load the necessary typography resources during the save operation, triggering a fatal crash.