How to Stop Microsoft Excel from Automatically Updating Pivot Tables on Open

The File Opening Delay

Pivot Tables are incredibly powerful tools for summarizing massive datasets in Microsoft Excel. However, if you have a workbook containing dozens of complex Pivot Tables linked to thousands of rows of data, you may notice that the file takes several minutes to open. The spreadsheet hangs, the mouse pointer turns into a spinning wheel, and you are entirely locked out. This happens because Excel is configured to automatically refresh and recalculate the data inside every single Pivot Table the exact moment the file is opened, prioritizing fresh data over a fast startup.

How to Disable the Refresh on Open Setting

You can change the specific properties of your Pivot Tables to stop them from demanding an immediate update, allowing the file to open instantly so you can get to work.

1. Open the Excel workbook and navigate to the worksheet containing your Pivot Table.

2. Click anywhere inside the Pivot Table to activate it.

3. Right-click inside the Pivot Table.

4. Select PivotTable Options… from the context menu.

5. In the window that appears, click on the Data tab at the top.

6. Look for the checkbox labelled Refresh data when opening the file.

7. Untick this checkbox.

8. Click OK to save your changes.

Refreshing Data on Your Own Schedule

Important: You must repeat the steps above for every distinct Pivot Table in your workbook to completely eliminate the startup delay. Once disabled, your massive Excel file will open almost instantly, saving you valuable time every morning. However, you must now remember that your Pivot Tables will display stale data from the last time the file was saved. When you are ready to update the numbers, simply click inside the table, navigate to the PivotTable Analyze tab on the ribbon, and click the Refresh button. This gives you complete control over when the heavy processing occurs.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.