【问题标题】:How to save in excel 2010+ with NPOI 2.0如何使用 NPOI 2.0 在 excel 2010+ 中保存
【发布时间】:2015-04-20 23:13:52
【问题描述】:

我使用 NPOI 很长时间了,它总是可以工作,但现在我需要让它与 .xlsx 和至少 Microsoft Office 2010 一起工作。它可以工作,但是当我尝试打开文件时,它说它已损坏,我可以不修理它。这是我得到的错误:

Repaired Part: /xl/worksheets/sheet1.xml part with XML error.  Load error. Line 1, column 7550.
Repaired Records: Cell information from /xl/worksheets/sheet1.xml part

感谢您的帮助!

我对这个示例感到满意,但我仍然遇到同样的问题:http://www.leniel.net/2014/02/npoi2.0-excel-2007-xssfworkbook-and-word-2007-xwpfdocument-support.html#sthash.T7qk6CSv.dpbs

【问题讨论】:

    标签: c# excel xlsx corrupt npoi


    【解决方案1】:

    我联系了 NPOI 开发人员,他告诉我:

    视情况而定
    原因可能大不相同
    我正在解决一个由 SharpZip 引起的奇怪问题
    zip 包也可能导致此问题,但并非在每台计算机上都存在

    这里有一个相关问题:https://npoi.codeplex.com/workitem/13046

    他用A FIX 更新了代码,看起来问题消失了。我建议你从GitHub repo 下载代码,编译并试一试。

    【讨论】:

    • 喜欢你在 NPOI 上的帖子。他们很快就开始了。伟大的工作。
    • @David Robbins:真的很高兴它有帮助。享受吧!
    • 感谢@LenielMacaferi,它确实解决了我的问题,他们应该将其推送到 nuget!
    • @VinnyG 是的...同意。我们应该让这个过程更快!我会与托尼取得联系,看看我们能做些什么。
    • 当前 nuget 版本存在此错误:2.0.6
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    • 2017-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多