在 Excel 2013(在 Windows 7 上)中,当我选择一个单元格并输入一些内容时,大多数情况下,它会使计算机运行非常慢几秒钟,并且需要一些时间才能在单元格中显示输入的文本。
- 尝试禁用所有 Com 插件,但无济于事。
- 尝试使用命令以安全模式打开 Excel
Excel /safe
,然后它运行正常。
导致该问题的原因可能是什么?
答案1
我在低规格 PC(P4@3Ghz)上也有过类似的经历。
尝试禁用动画:
WIN+R
- 键入
regedit
并点击Enter
- 去
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common
- 查找
Graphics
文件夹(如果缺失,请创建) - 打开此文件夹(图形)并创建新的
DWORD(32bit)
命名DisableAnimations
并将值设置为 1
或复制
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics]
"DisableAnimations"=dword:00000001
将其保存为 *.reg 到记事本,然后双击此 *.reg 文件进行应用
AND(可选)
在 Excel 中,转到“首选项”-“高级”,然后disable HW acceleration
答案2
后台可能有一些宏在运行。即使没有显示 com 插件,excel 也可能会在后台加载插件。还要检查您是否有一些自动添加或隐藏的工作表?
答案3
一些常见问题确实会减慢 Excel 电子表格的速度,包括:
- 大小(列×行)(如果您不小心导航到单元格:F1048576并向单元格添加值或格式,Excel 会认为您的电子表格有数百万个单元格)
- 格式化、条件格式(使用条件格式时,如果删除行或在不相关的列之间复制和粘贴值,它也会复制条件格式,这会使条件规则变得更复杂一些。
- 正在运行的宏。**(提示:**esc 或者 Ctrl + 中断终止宏 )
- 隐藏行如果您隐藏了 8000 之后的所有行(例如)并且选择了整列,这通常会导致电子表格滞后。
这个问题在新创建的电子表格上仍然存在吗?您是否尝试过从计算机中删除 Excel 并重新添加?也许是时候重新格式化您的计算机了——或者购买一台满足最低要求的较新的计算机。
在线/ Web应用程序替代方案:
- 尝试https://office.live.com/start/Excel.aspx
- google-drive “google sheets,”(我认为就速度和功能而言,它是电子表格的更好选择。)
- 或者 Zoho.com 有一个电子表格 webapp
答案4
每次您在字段中输入数据时,Excel 都会重新计算所有内容。如果您的工作表中的计算太多或太复杂,每次都会花费大量时间。
检查工作表重新计算需要多长时间:
按 F9 并查看是否有明显的时间才能完成(在状态行中,百分比计数到 100 或类似的)。
如果有是这样的延迟,你可以
- 关闭即时计算(在公式选项卡上,右侧计算下)。这将解决您的问题,但您需要记住每次要完成计算时都按 F9;否则,您将看到陈旧的数据/过时的结果
- 找出到底是什么花了这么长时间,并重写公式以加快速度,或删除一些
- 告诉 Excel 使用所有可用核心(在选项/高级下)
- 获得一台更快的计算机...