从c#中的excel文件中读取数据

时间:2011-08-16 07:51:43

标签: c# excel

  

可能重复:
  Reading Excel files from C#

我正在搜索从excel文件中读取数据的简单方法。如何从ex中读取数据?细胞4A?可能吗?或者我必须阅读dataRow? (如果是,怎么样?)

额外信息:我没有Microsoft Office,我使用的是Open Office。

3 个答案:

答案 0 :(得分:3)

您希望阅读哪个版本的Excel文档?

如果您不想使用Office Interop,则需要第三方Excel阅读库。

对于Excel 2007/2010(xlsx),您需要EPPlus(GPL)http://epplus.codeplex.com

对于Excel 2003(xls),您需要NPOI(Apache许可证)http://code.google.com/p/npoi/

答案 1 :(得分:1)

答案 2 :(得分:1)

您可以使用 Open XML SDK 来处理excel文件(适用于您的adventeges之一 - 它不需要安装MS Office)。看看it