How to Fix Excel Data Model PivotCharts Not Refreshing After Refresh All
Question details
Users are experiencing an issue where PivotCharts connected directly to an Excel Data Model fail to visually update after using the Refresh All command.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Attempting to update data visualizations by clicking 'Refresh All' in an Excel workbook containing Data Model-connected PivotCharts.
- Observed behavior
- The underlying data refreshes successfully, but the PivotChart visually remains unchanged unless a forced update or manual action is triggered.
Save a backup copy of your workbook before applying VBA macros or rebuilding your PivotTables to prevent accidental data loss or formatting changes.
Rebuild the PivotChart with an Associated PivotTable
Connecting your PivotChart to a standard PivotTable rather than directly to the Data Model resolves most visual refresh issues.
PivotCharts that are directly linked to the Data Model are more prone to visual rendering bugs during a mass refresh. Tying the chart to a visible PivotTable forces a more reliable layout update.
Select an empty cell in your worksheet. Go to the 'Insert' tab on the ribbon, click 'PivotTable', and choose 'From Data Model'.
Once the new PivotTable is created and configured, click anywhere inside it. Go to the 'PivotTable Analyze' tab and click 'PivotChart' to insert your chart.
Go to the 'Data' tab and click 'Refresh All' to test if the new PivotChart now updates automatically when the background data changes.

Use Manual Triggers to Force a Visual Update
If you cannot rebuild the chart immediately, you can use quick manual actions to force the PivotChart to re-render the refreshed data.
Apply a VBA Macro to Refresh Caches
A VBA script can programmatically refresh the PivotCache and force a layout update for all PivotTables and associated charts in the active workbook.
Tired of Excel Data Model Bugs? Try WPS Office
If you frequently encounter refresh glitches and update bugs in Microsoft Excel, consider switching to WPS Office. It provides a highly stable, lightweight spreadsheet application with robust support for pivot tables, data analysis, and charts, completely free.

Frequently Asked Questions
Why does my PivotChart not update when the data changes?
This is a known behavior in certain newer Excel builds (like Office 365 build 2406) where charts connected directly to the Data Model fail to re-render on the screen. Rebuilding the chart from a standard worksheet PivotTable usually resolves the display glitch.
Does 'Refresh All' actually update the Data Model?
Yes, 'Refresh All' successfully fetches the latest data into the underlying Excel Data Model. The issue is purely a visual display bug that prevents independent PivotCharts from rendering those new values on your screen immediately.
How do I use 'Defer Layout Update' to fix chart refresh issues?
Click on your PivotChart to open the PivotChart Fields pane. At the bottom of this pane, check the 'Defer Layout Update' option, and then click the 'Update' button. This sequence acts as a manual trigger, forcing Excel to redraw the chart with the most recently refreshed data.




