[英]Export data to Excel (including formatting) using C#
哪个版本的excel? 如果您需要excel 2003,请查看: http : //www.carlosag.net/Tools/ExcelXmlWriter/
如果您对excel 2007没问题,那么可以使用: http : //excelpackage.codeplex.com/ (开放源代码)或http://msdn.microsoft.com/zh-cn/library/bb448854.aspx (官方MS产品)
签出NPOI ,它是POI的.NET端口,POI是免费的MS Office互操作库。 它的功能强大且相当简单易学(虽然文档玄乎)。 我会仔细阅读NPOI上的一些过去的帖子(并没有那么多),以熟悉一些令人沮丧的陷阱,这些问题不是很直觉,而是从文档中直觉得出的。
但是一旦您克服了缺少好的入门书的知识,那就是一个了不起的库。
我假设您是在谈论xls格式。 如果您可以使用更新的基于XML的xlsx格式,那将是完全不同的问题。 您只需要编写XML,该格式就可以在Microsoft的网站上找到。 有
可能是
被 (看其他的答案)工具,可以帮助这一点,虽然就个人而言,我始终只使用NPOI和写入的XLS文件,以确保任何人都可以打开它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.