[英]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.