excel文件中的错误

Posted

技术标签:

【中文标题】excel文件中的错误【英文标题】:Error in excel file 【发布时间】:2012-01-12 10:58:46 【问题描述】:

我已经生成了 excel 文件。 当我尝试打开它时,我收到错误 “加载过程中出现以下区域的问题:表格”。 我打开日志发现

表中的 XML 错误 原因:价值不高 文件:C:\test.xml 组:细胞 标签:数据 价值:5 表中的 XML 错误 原因:价值不高 文件:C:\test.xml 组:细胞 标签:数据 价值:5 表中的 XML 错误 原因:价值不高 文件:C:\test.xml 组:细胞 标签:数据 价值:5 表中的 XML 错误 原因:价值不高 文件:C:\test.xml 组:细胞 标签:数据 价值:5

我怎样才能找到错误在哪里?这是一个大约 80 Mb 的大文件。可能存在任何能更准确地显示错误信息的工具。

【问题讨论】:

【参考方案1】:

您可以先在文本编辑器中打开 xml 文件,然后查找 <Cell><Data>...</Data></Cell> 具有值“5”或类似值的位置(例如,使用正则表达式 <Cell.*>[\r\n\s]*<Data.*>5.*</Data>[\r\n\s]*</Cell>)。 在您确定导致错误的行之后,您可以将它们与没有错误的行进行比较。我认为问题在于 Cell 的样式与值不对应。

您也可以尝试使用 Excel 修复文件 (http://office.microsoft.com/en-us/excel-help/repairing-corrupted-files-in-excel-HA001034656.aspx)

如果您发现问题行但仍无法确定问题所在,则将截断的文件上传到某处

【讨论】:

以上是关于excel文件中的错误的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 Excel 连接以停止只读错误

另存为嵌入另一个 Excel 文件中的 Excel 文件

使用 openxlsx 将 Excel 数据导入 R:文件中的错误(con,“r”):无效的“描述”参数

解决 Excel VBA 文本文件导出中的运行时 91 错误

将 Excel 2007 中的文本写入 Sharepoint 站点上的 .txt 文件会导致运行时错误“76”找不到路径

EXCEL文件打不开!PHPExcel导出文件的错误