Microsoft 电子表格软件系列,其中包含用于分析、绘制图表和传达数据的工具。
这个*******软件,整的是烂的一批
========
另存为 --> 文件名为英文
可解决大部分问题
excel for mac更新到16.9(180109)后,打开文件后会出现这样的对话框:
这是点击查看后的提示:
警告
发现“XXX.xlsx”中的部分内容有问题。是否让我们尽量尝试恢复? 如果信任此工作簿的源,请单击“是”。
点击“是”后,点查看显示如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<logFileName>修复结果到 xxx.xml</logFileName>
<summary>在文件“/Users/xxx.xlsx”中检测到错误</summary>
<repairedRecord>已修复的记录: /xl/sharedStrings.xml 部分的 字符串属性 (字符串)</repairedRecord>
</repairedRecords>
</recoveryLog>
该如何处理?谢谢!
Microsoft 电子表格软件系列,其中包含用于分析、绘制图表和传达数据的工具。
锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。
这个*******软件,整的是烂的一批
========
另存为 --> 文件名为英文
可解决大部分问题
如果你也是在不同语言的Excel 版本就会出的问题。 试试我的办法:
去编辑“模块1” 改名"Module 1"后,再把修改后的文件发给有问题的使用者。
这个问题解决了吗?我也遇到这个问题
首先,我对比了一下win版和mac版的excel,发现只要是输入中文字符
Mac版生成的文件里面,sharedStrings.xml里对应的字符下面会多一个字段
MAC版生成的文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="1" uniqueCount="1">
<si>
<t>搜狗输入法</t>
<rPh sb="0" eb="2"><t>sb'gb'uu'ru'f</t></rPh> 注意,这一行就是MAC版凭空多出来的字段,<t>中间是中文时键入的拼音
<phoneticPr fontId="1" type="noConversion"/>
</si>
</sst>
WIN版生成的文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="1" uniqueCount="1">
<si>
<t>测试:win版excel</t>
<phoneticPr fontId="1" type="noConversion"/>
</si>
</sst>
然后我又对比了一下修复前后的sharedString.xml,发现sharedString.xml修复后主要是把
<rPh sb="0" eb="数字">里数字的值进行了修正。
初步判断出现这个问题的原因就是这莫名其妙多出来的一行<rPh>字段了。
个人不懂xml,懂xml的高手是否可以判断一下,到底是什么原因?
PS:微软的工资真的是太好赚了,在论坛里做复读机就可以领工资?
今天尝试用 CleanMyMac 卸载 Excel 后重新安装,貌似问题没有了,怀疑是个别文件权限问题。
大家可以试试彻底卸载重装。