我们需要为Excel 2010提供支持,因此已升级到Apache poi 3.8 . 但是在下载excel时需要花费很多时间进行打开,并且还提供错误消息“EXCEL找到了不可读的内容 . 您要恢复此工作簿的内容吗?如果您信任此工作簿的来源,请单击是”
单击“是”后,它会再次弹出一个声明,
Excel完成了文件级验证和修复 . 本工作簿的某些部分可能已被修复或丢弃 . 删除记录:合并/xl/worksheets/sheet1.xml部分中的单元格
请帮我解决这个问题 .
谢谢
我使用POI 3.9遇到了类似的问题
这是以下
我在 LibreOffice 4.0.2.2中创建了XLSX电子表格
我可以在Office 2010中打开这个 LibreOffice 生成的XLSX,没有任何问题
使用POI我打开了这个工作簿并写信给它 . 很简单的东西,只有字符串
Office 2010然后报告我的XLSX已损坏且'fixes'它
我在Word 2010中创建了一个新的XLSX,并使用POI 3.9对其进行了修改,问题就消失了
1 回答
我使用POI 3.9遇到了类似的问题
这是以下
我在 LibreOffice 4.0.2.2中创建了XLSX电子表格
我可以在Office 2010中打开这个 LibreOffice 生成的XLSX,没有任何问题
使用POI我打开了这个工作簿并写信给它 . 很简单的东西,只有字符串
Office 2010然后报告我的XLSX已损坏且'fixes'它
我在Word 2010中创建了一个新的XLSX,并使用POI 3.9对其进行了修改,问题就消失了