【发布时间】:2016-08-12 11:48:10
【问题描述】:
一段时间以来,我一直在处理我使用的 Excel 文件时遇到问题。我在 Windows 10 上使用 MS Office 2016 版本。Excel 2016 配备了通常称为 Power Query 的新功能。它是直接从数据库(SQL Server)中提取数据的接口。数据库中的数据用于填充数据透视表。数据透视表本身会占用大量内存,但在以前的 Excel 版本中这不是问题 - 我一直使用它们的色调,而且文件从未如此繁重而无法打开/关闭。这是我尝试过的:
- 控制面板 - 更改/卸载 - 修复
- 关闭我可以通过 Excel 界面识别的所有连接(编辑链接、显示查询) - 复制并粘贴从 SQL 中提取的所有数据集作为文本并删除查询。
- 关闭自动计算和自动恢复。
- 从外部源中删除所有对象(图标、图片等)。
- 禁用同步(One Drive for Business、Evernote、Sharepoint 等)
- 关闭所有其他 Office 应用
- 在 AppData 中识别 Excel 的目录并删除所有临时文件
- 杀死 excel 并重新启动 PC(不知何故,一开始打开所需的时间会少一些)
- 复制我要用于演示的文件部分,并用纯文本替换所有预先计算的值 - 保存和打开文件时仍然非常慢。
- 在其他工作站上打开它。
注意:电子表格一旦打开就可以使用。它对滚动、填充单元格等反应良好。唯一需要花费时间的是打开和保存。它只是显示一个空白屏幕(“Excel 无响应”)。 Excel 在保存时不会占用太多内存(8GB 中的 206MB)或 cpu。我还注意到,出于某种原因,某些保存操作会增加文件的大小(例如 5MB -> 6.5MB),这可能相关也可能不相关。
【问题讨论】:
-
我忘记添加我正在处理的问题的详细描述。现在已经添加了。有没有其他原因导致积分下降? stackoverflow 不是问它的正确网站吗?我应该把它移到别处(也许是超级用户)
-
文件中有任何公式或宏吗?尝试将文件保存为
.xlsb并禁用所有加载项 -
@Slai - 谢谢,但保存为 .xlsb 和禁用加载项并没有帮助。
标签: excel powerquery