【发布时间】:2011-11-12 21:14:41
【问题描述】:
我正在使用excelLibrary 以编程方式创建 Excel 文件,但是当我尝试在 Microsoft Office Excel 中打开生成的文件时出现文件格式错误。
我见过this has been reported,但仍然没有答案。
我使用 Office 2010,可以打开任何其他 .xls(97-2003 文件格式),但使用 excelLibrary 生成的除外。我也尝试过 Open Office,但仍然无法打开生成的文件。我没有尝试在 Office 97-2003 中打开它们。
只需尝试sample code 即可重现错误。
有没有人发现如何使用该库而没有遇到这个问题?
【问题讨论】:
-
不确定该错误,但是该库不支持 2007 / 2010,也许看看更新的东西? netoffice.codeplex.com
-
我找到了解决方案,请参阅我的新答案。
-
试试EPPlus。它需要 .NET 3.5,但非常棒且非常强大。它使用 OpenOfficeXml。
标签: c# excel excellibrary