Office for Mac Issues

Fix Excel for Mac Crashing When Running VBA Functions on M1

Tauseeq MagsiTauseeq Magsi Nov 3, 2026 869 views

Question details

The user needs to resolve an issue where Excel for Mac crashes unexpectedly when executing VBA routines or entering text into worksheets.

How to Fix Excel for Mac Crashing When Running VBA Functions
Product
Microsoft Excel for Mac
Device & OS
macOS 11.1 on Apple Silicon (M1)
Scenario
Editing existing workbooks and triggering user-defined VBA functions on an early native ARM-64 build of Excel.
Observed behavior
Excel freezes and generates an Apple crash report showing an EXC_BAD_ACCESS (SIGSEGV) or Segmentation fault 11 error.
Before you start

Ensure your Microsoft 365 subscription was purchased directly rather than through the Mac App Store, as Apple Store builds cannot access the Beta Channel required for some architecture-specific bug fixes.

Solution 1Recommended

Install the Latest Updates via Beta Channel

Updating to a newer, unreleased build can resolve early ARM-64 architecture bugs that cause segmentation faults in VBA.

Early native Apple Silicon builds of Excel 16.44 had known stability issues with Visual Basic for Applications. Joining the Office Insider Beta Channel allows you to download patches that the Excel development team has specifically released for M1 compatibility.

1
Open Microsoft AutoUpdate

Launch Microsoft Excel, go to the top menu bar, click on 'Help', and select 'Check for Updates'.

2
Opt into the Beta Channel

In the AutoUpdate window, click on 'Advanced', open the 'Update Channel' dropdown menu, and select 'Beta Channel'.

3
Install the Update

Accept the terms for untested software, allow AutoUpdate to search for the latest build, and click 'Update' to install it.

Install the Latest Updates via Beta Channel
Administrator Restrictions: If you are using a managed company device, your IT administrator must permit beta software installations in your environment.
Free Microsoft Office alternative

Try WPS Office for Mac as a Reliable Alternative

If Microsoft Excel continues to crash on your M1 Mac due to architecture bugs, consider switching to WPS Office. It provides a highly stable, lightweight, and native Apple Silicon spreadsheet experience without the expensive subscription fees.

  1. 1. Download and Install: Visit the official WPS Office website and download the Mac version.
  2. 2. Open Your Spreadsheets: Launch WPS Spreadsheets and directly open your existing Excel workbooks without formatting loss.
Native Apple Silicon support for crash-free performance on M1/M2/M3 MacsFully compatible with Microsoft Excel (.xls, .xlsx, .xlsm) formatsAdvanced spreadsheet capabilities with a familiar, easy-to-use interfaceLightweight installation that consumes fewer system resources
microsoft office alternative - wps office

Frequently Asked Questions

What does EXC_BAD_ACCESS mean in Excel for Mac?

EXC_BAD_ACCESS (or Segmentation Fault) is a memory access error. It occurs when Excel attempts to read or write to a block of memory that it doesn't have permission to access, often due to software bugs in early Apple Silicon (ARM-64) builds interacting with VBA code.

Why does Excel crash on my M1 Mac but not on my Intel Mac?

Early versions of Excel 16.44 native to the ARM architecture (M1 chips) contained bugs specifically related to running Visual Basic for Applications (VBA) scripts. Intel Macs run a different architecture build that did not share these specific memory allocation issues.

Will I lose my data when Excel crashes with a Segmentation Fault?

If you have AutoSave enabled and are saving to OneDrive or SharePoint, your most recent edits are likely safe. However, for local files, any changes made since your last manual save before the crash will typically be lost. It is highly recommended to manually save frequently when experiencing instability.

How can I report a persistent crash to Microsoft?

When the Apple crash reporter appears, copy the error details. Then, open Excel, click on the 'Help' menu, select 'Feedback', choose 'I don't like something' or 'Report a Problem', and paste your crash log along with your macOS and Excel build details.