我使用asp.net中的报表查看器创建了报表。但是最近我发现在我下载后尝试打开excel(xlsx)文件时发生了一些错误。它出现了错误消息 “我们发现'Reportest(34).xlsx'中的某些内容存在问题。您是否希望我们尝试尽可能多地恢复?如果您信任此工作簿的来源,请单击是。
点击“是”后,会弹出另一个消息框,其中包含更换的部分:/xl/worksheets/sheet1.xml部分,带有XML错误。非法的xml字符。第3行,第28935栏。
我曾试图压缩它,并且已经找出它出错的原因。我发现错误是由于28935行中的不可读字符
如何使用错误处理此错误。那是我的excel版本吗?因为以前它工作正常。请帮我解决这个问题。
谢谢
最诚挚的问候, Choo
答案 0 :(得分:1)
我已经得到了解决方案。我在报表查看器中添加了额外的xls格式(excel 2003)进行下载,问题解决了。报告正确打开。谢谢!