Formula Errors

How to Recover an Excel Workbook Crashing from Circular References

Steve KSteve K Oct 26, 2026 868 views

Question details

The user is trying to open an Excel workbook, but it immediately crashes due to a circular reference, preventing access to the ribbon to fix the formulas or disable iterative calculations.

Recover an Excel Workbook That Crashes Because of a Circular Reference
Product
Microsoft Excel
Device & OS
not provided
Scenario
Opening an Excel file that contains complex circular references or iterative calculations.
Observed behavior
Excel crashes or freezes entirely before the user can interact with the ribbon, modify settings, or access version history.
Before you start

Ensure that all active Excel processes are completely closed via your computer's Task Manager so that a clean instance of the application can be launched without interference.

Solution 1Recommended

Open Excel in Manual Calculation Mode

By forcing the application to start with manual calculation, you prevent the circular formulas from executing and crashing the workbook upon opening.

This method stops Excel from attempting to solve the circular reference loops the moment the file loads, giving you a window to safely enter the workbook and correct the formula errors.

1
Launch a blank Excel instance

Open the Excel application directly from your Start menu or desktop icon. Do not double-click the problematic workbook to open it.

2
Change calculation to Manual

Navigate to File > Options. Select the Formulas tab from the left sidebar. Under 'Calculation options', choose 'Manual' and uncheck the 'Recalculate workbook before saving' box.

3
Open the crashing workbook

Go to File > Open (or Recent) and select the workbook that was previously causing the crashes. It should now open safely without freezing.

4
Disable iterative calculation and fix formulas

If iterative calculation is enabled under Options > Formulas, disable it unless specifically required. Then, navigate to the Formulas tab on the ribbon, click Error Checking, select Circular References, and fix the identified cells.

Open Excel in Manual Calculation Mode
Save a Repaired Copy: After fixing the circular references, it is highly recommended to save the file as a new copy to secure your data before switching back to Automatic calculation.
Repair Excel Files with WPS Office

Open and Fix Circular References Safely with WPS Spreadsheet

WPS Spreadsheet is a robust and lightweight tool capable of handling complex Microsoft Excel files. By utilizing its simple calculation settings, you can bypass crashes and resolve heavy formula loops with ease.

  1. 1. Launch WPS Spreadsheet: Open the WPS Spreadsheet application from your desktop to start with a blank document.
  2. 2. Set Calculation to Manual: Go to Menu > Options > Calculation, and switch the calculation mode to 'Manual'.
  3. 3. Open the File: Click Menu > Open, then browse for your crashing Excel workbook and open it safely.
  4. 4. Resolve the Circular Reference: Navigate to the Formulas tab, look for the Circular Reference warning, and correct the affected cell formulas before saving the repaired document.
Fully compatible with Microsoft Excel (.xlsx) and (.xls) formatsLightweight engine handles heavy calculation files with less risk of crashingBuilt-in error checking quickly locates hidden circular referencesFamiliar user interface for a seamless transition
microsoft office alternative - wps office

Frequently Asked Questions

What exactly is a circular reference in Excel?

A circular reference occurs when a formula directly or indirectly refers to its own cell. This creates an endless loop of calculations that can cause the application to freeze or crash if not managed.

Why does iterative calculation make the workbook crash?

Iterative calculation forces the spreadsheet to recalculate the circular reference a specified number of times. If the formulas are overly complex or flawed, this massive chain of continuous recalculations can overwhelm the system's memory, leading to an immediate crash.

How do I find which cells contain the circular reference once the file is open?

Once you have safely opened the workbook in manual calculation mode, go to the Formulas tab on the ribbon. Click the arrow next to 'Error Checking' and hover over 'Circular References' to see the exact cell addresses causing the loop.

Should I keep iterative calculation enabled permanently?

No, you should not enable iterative calculation unless your formulas intentionally require iteration (like specific financial modeling). Leaving it on permanently often masks genuine formula errors rather than correcting them.