Excel 和所有其他 Office 程序的默认撤消/恢复操作上限为 100 个。 但可通过在 Microsoft Windows 注册表中添加条目来更改此限制。
重要: 请记住,某些操作(例如单击“文件”选项卡上的命令或保存文件)无法撤消,且在 Excel 中运行宏会清除撤消堆栈,从而使操作不可用。
警告: 增加撤消级别的数量时应该小心谨慎:增加的撤消级别数量越多,Excel 用于存储撤销历史记录所需的随机存取内存 (RAM) 就越多,这会影响 Excel 的性能。
以下过程使用注册表编辑器更改 Excel 的撤消级别数,在 Word 或 PowerPoint 中也可执行相同的操作。
关闭正在运行的任何 Office 程序。
在Windows 10或Windows 8中,右键单击 (或长按“开始”按钮) ,然后选择“运行”。
在搜索框或“运行”窗口中,键入 regedit,然后按 Enter。
具体操作取决于 Windows 版本,系统可能会要求确认是否要打开注册表编辑器。
在注册表编辑器中,根据运行的 Excel 的版本,展开以下任一注册表子项:
Excel 2016:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
在“编辑”菜单上,指向“新建”,然后选择“DWORD 值”。 选择“新值 #1”,键入 UndoHistory,然后按 Enter。
在“编辑”菜单上,选择“修改”。
在“编辑 DWORD 值”对话框中,选择“基数”下的“十进制”。 在“值”框中键入值,选择“确定”,然后退出“注册表”编辑器。
启动 Excel。 Excel 将按步骤 7 中指定的操作数存储撤消历史记录。