摘要
默认情况下,Microsoft Excel 会跟踪 16 个“撤消”级别。 撤消级别为在 Excel 中执行的大多数操作提供撤消历史记录。 可以通过在 Microsoft Windows 注册表中添加条目来更改撤消级别的数目。
注意 建议不要将撤消级别数增加到超过 100。 撤消级别越多,) Excel 存储撤消历史记录所需的随机访问内存 (就越多。 这会影响 Excel 的性能。
更多信息
默认情况下,Excel 为 16 个撤消级别分配 RAM。 使用本文中所述的注册表设置,可以将默认值更改为指定的值。
如果撤消历史记录设置为零,则不会为撤消操作分配内存。 撤消历史记录值越高,Excel 为历史记录分配的内存就越多。 这直接影响运行 Excel 时计算机的性能。
注意 运行Visual Basic for Applications宏时,Excel 不会为撤消操作分配内存。 运行宏时,会禁用此功能以优化性能。
若要使用注册表编辑器更改撤消级别的数量,请执行以下步骤。
重要说明 本部分、方法或任务包含有关如何修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,请一定严格按照下列步骤操作。 为了获得进一步的保护,请在修改注册表之前对其进行备份。 这样就可以在出现问题时还原注册表。 有关如何备份和还原注册表的更多信息,请单击下面的文章编号查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
-
关闭正在运行的任何程序。
-
单击 “开始”,单击“ 运行”,在“ 打开 ”框中键入 regedit,然后单击“ 确定”。
-
在注册表编辑器中,根据正在运行的 Excel 版本展开以下注册表子项之一:
Microsoft Office Excel 2007HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\OptionsMicrosoft Office Excel 2003
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\OptionsMicrosoft Excel 2002
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Excel\OptionsMicrosoft Excel 2000
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Options
-
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 选择“ 新建值”#1,键入“UndoHistory”,然后按 Enter。
-
在“编辑”菜单上,单击“修改”。
-
在“编辑 DWORD 值”对话框中,单击“基数”下的“十进制”。 在“值”框中键入一个介于 0 和 100 之间的 值 ,单击“ 确定”,然后退出“注册表编辑器”。
-
启动 Excel。 Excel 存储您在步骤 6 中指定的操作数的撤消历史记录。