abs*_*ask 6 microsoft-excel microsoft-excel-2013
我在 Excel 2013 中创建了一个电子表格,它从 CSV 文件中获取数据,然后根据原始数据和图表制作了一个数据透视表以将其可视化。该连接也被添加到数据模型中,并被配置为在打开电子表格时刷新。
但是,每当我打开文件时,都会收到错误消息:
我们发现[file] 中的某些内容存在问题。你想让我们尽量恢复吗?如果您信任此工作簿的来源,请单击是。
单击“是”后,Excel 告诉我“能够通过修复或删除不可读的内容来打开文件”。
数据似乎更新得很好。当我再次保存文件时,Excel 会执行“另存为”例程,但无论如何我都会覆盖文件。
每次我打开文件时都会重复这个过程。
经过多次谷歌搜索、反复试验,我终于在 Microsoft Answers 上偶然发现了这个线程,Sridhar 在其中建议了这个解决方法(强调我的):
仅当我在创建连接期间“添加到数据模型”并设置“打开文件时刷新数据”时,才会发生这种情况。
如果我不设置“打开文件时刷新数据”并创建表,然后转到“连接 -> 属性”并再次设置它,则不会发生这种情况。
我可以确认这也解决了我的问题。
这是添加连接时不选中的复选框:
要在创建连接后启用此选项: