天天看点

NPOI读写Excel

1、整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。

2、NPOI是POI的C#版本,NPOI的行和列的index都是从0开始

3、POI读取Excel有两种格式一个是HSSF,另一个是XSSF。 HSSF和XSSF的区别如下: 

HSSF is the POI Project's pure Java implementation of the Excel '97(-2007) file format. 

XSSF is the POI Project's pure Java implementation of the Excel 2007 OOXML (.xlsx) file format. 

即:HSSF适用2007以前的版本,XSSF适用2007版本及其以上的。

下面是用NPOI读写Excel的例子:ExcelHelper封装的功能主要是把DataTable中数据写入到Excel中,或者是从Excel读取数据到一个DataTable中。

 ExcelHelper类:

测试代码:

NPOI读写Excel

 View Code

签于这篇文章阅读量较高,更新一下我使用Aspose.Cells的另一个版本:

PS:Aspose是要收费的

Excel相关DLL下载:NPOI-Lib.rar

1.NPOI下载地址:http://npoi.codeplex.com/releases/view/38113

2.NPOI学习系列教程推荐:javascript:void(0)

继续阅读