Mac版本Excel频繁出现“恢复工作簿”的问题

2018-04-22  本文已影响733人  不正经运维

2018年3月23日 星期五

17:49

现象

近期在macOS上使用Excel,频繁出现下述错误,基本上概率是100%:

Excel 在“info.xlsx”中发现不可读取的内容。是否恢复此工作簿的内容? 如果信任此工作簿的来源,请单击“是”。

通过修复或删除不可读取的内容,Excel 已能够打开该文件。

已删除的部件: 有 XML 错误的 /xl/sharedStrings.xml。 (字符串) 元素结束标记中的名称必须与开始标记中的元素类型相匹配。 行 66,

列 38632。

已删除的记录: /xl/worksheets/sheet1.xml 部分的 单元格信息

分析

其实没什么好分析的,改名解压检查了下,XML文件中的标记没有关闭,具体原因详见处理办法二。

处理办法一

安装下述安装包:http://officecdn.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/OfficeMac/Microsoft_Office_2016_15.41.17120500_Installer.pkg

如果不行,尝试下卸载后重装。

处理办法二

1. 修改文件扩展名xlsx改成zip,如果你不放心可以备份一份;

2. 打开zip文件,解压xl\sharedStrings.xml,先不要关闭窗口;

3. 使用notepad++打开sharedStrings.xml,使用查找替换功能将所有的</r><si>替换成</r></si><si>,保存。

4. 使用修改后的文件覆盖zip中的同名文件;

5. 再将扩展名修改为xlsx

我是用处理办法一解决了。

上一篇下一篇

猜你喜欢

热点阅读