How to increase undo history in excel
Tutor 5 (54 Reviews)
Excel Tutor
Still stuck with a Excel question
Ask this expertAnswer
Excel’s undo feature allows users to reverse actions, including typing, formatting, and deleting cells. The default undo history in Excel is limited, which can restrict the number of actions that can be undone. Increasing the undo history can improve workflow efficiency when working on large or complex spreadsheets.
Understanding Undo History in Excel
Excel stores actions in memory. The number of actions that can be undone is determined by a setting in the Windows Registry on Windows devices. On Mac devices, undo history is limited by system memory and cannot be easily increased through settings.
How to Increase Undo History in Windows
-
Close Excel to ensure changes take effect safely.
-
Open the Registry Editor: Press
Windows + R, typeregedit, and pressEnter. -
Navigate to the Excel Settings Key:
HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Excel\Options
Replace
<version>with your installed Office version number (e.g., 16.0 for Office 2016/2019/365). -
Create a New DWORD Value: Right-click on the right pane → New → DWORD (32-bit) Value. Name it:
UndoHistory
-
Set the Value: Double-click
UndoHistory, selectDecimal, and enter the number of undo actions you want (e.g., 100 or 200). Click OK. -
Restart Excel. The new undo history limit is now active.
Notes:
-
Increasing undo history consumes more memory. Setting it too high can slow Excel performance.
-
Default undo actions are typically 16 in recent Excel versions.
Undo History on Mac
Undo history cannot be increased via system settings. Excel for Mac relies on the application’s built-in memory handling. Users can:
-
Reduce memory usage in other applications while running Excel.
-
Save versions frequently using File → Save As or AutoSave to retain multiple versions.
Best Practices
-
Plan undo needs when working with large datasets.
-
Combine undo increase with AutoSave and versioning for critical files.
-
Avoid excessive formatting or large array formulas if high undo history is required, as these consume memory.
Summary
Increasing undo history in Excel is possible on Windows through the Registry by creating the UndoHistory key. Mac users cannot adjust this limit, but can maintain workflow safety using AutoSave and versioning. The recommended limit is between 50–200 actions to balance memory usage and performance.
Get Online Tutoring or Questions answered by Experts.
You can post a question for a tutor or set up a tutoring session
Answers · 1
Why are margins not working
Answers · 1
Why is page layout not working
Answers · 1
How to print repeated rows on top in excel
Answers · 1
How to print header on each page
Answers · 1