当我尝试保存特定的 Excel 文档时,Excel 就会崩溃。
我该如何解决这个问题,我尝试将其保存为不同的 Excel 格式,但得到了相同的结果,除非我将它保存为有效的文本文件。
这是在 excel 2013 中我尝试修复但我还没有尝试重新安装因为它只针对特定文件执行此操作。
注意:当我在自动恢复窗格中再次打开 Excel 时,文件名称会以红色显示“已修复”字样。
答案1
新的“.xlsb”或二进制格式趋于更加稳定,并且在许多情况下可以将磁盘文件大小减少约 80%。
我见过一两个较大的文件像您的一样在以“.xls”格式运行多年后莫名其妙地死亡,但如果您将它们重新保存为 xlsb,则这种情况似乎不再发生。
奇怪的是,如果您将新稳定的 .xlsb 保存回 .xls,大多数文件在保存时仍会崩溃,这确实向我表明 .xls 无法处理更复杂或笨重但不一定损坏的文件的保存操作。
答案2
这个帖子很久以前就发布了,但无论如何我还是想分享我的经验。
遇到了同样的问题,最终将其追溯到我从另一个包含外部链接的 Excel 文件复制的其中一个工作表。我删除了该工作表并复制了所有数据(作为值,以删除链接),而不是复制工作表本身。
现在运行良好。希望这能有所帮助。
答案3
我们有一个 XLSM Excel 2013 工作簿,它在保存时崩溃,但仅限于部分用户。问题被追溯到一个按钮,该按钮被分配了宏 Workbook_Open()(来自 Workbook 宏)。这似乎损坏了按钮。为了解决这个问题,我们为调用 Workbook_Open() 的按钮创建了一个特定的宏,然后我们删除了该按钮,并用分配给它的新宏代替 Workbook_Open() 重新创建了它。