2011-12-07 64 views
0

如何在C#中上傳的application/vnd.ms-excel文件中添加新值? 任何人都可以幫忙嗎?正在更新Excel文件

+2

您需要託管的Excel庫。我不知道任何免費的。 – SLaks

+0

請參閱:http://stackoverflow.com/questions/444522/import-and-export-excel-what-is-the-best-library – James

回答

1

如果您使用的是Excel 2007/2010,那麼您可以使用Microsoft的添加XML標準和各種第三方庫。

我以前使用過EPPlus,但是它的許可證規定如果你向公衆發佈你的項目,你也必須發佈它的源代碼。

http://epplus.codeplex.com/

對於我使用ClosedXML操縱Excel文件格式(.xlsx和.XLSM)這個原因。您可以從磁盤位置或文件流打開工作簿。

http://closedxml.codeplex.com/

+1

截至2012年1月31日,EPPlus的許可證已更改爲LGPL(v 3.0 .0.2)。 –