在不使用Excel的情况下写入Excel电子表格中的某些单元格?

时间:2010-10-11 23:14:09

标签: .net excel

我想写一个没有安装Excel的服务器上的Excel电子表格。所以Excel自动化是不可能的。我还需要使用.NET写入某些单元格。这可能吗?怎么样? ODBC驱动程序可以用于在某些单元格中插入数据吗?不使用昂贵的第三方库。

2 个答案:

答案 0 :(得分:1)

我成功使用了以下开源项目:

  • 用于OOXML格式的ExcelPackage(Office 2007)

  • NPOI for .XLS格式(Office 2003)

看看我的博文。他们会告诉你你在寻找什么:

Creating Excel spreadsheets .XLS and .XLSX in C#

NPOI with Excel Table and dynamic Chart

答案 1 :(得分:0)

还有Koogra:

http://sourceforge.net/projects/koogra/

此库以原生格式(BIFF)读取Excel文件,也可以使用XSLX格式。