【NPOI】类库

来源:互联网 发布:ubuntu jdk7 64位下载 编辑:程序博客网 时间:2024/05/11 18:36

类库名: NPOI

|功能:生成Excel

|细节:用于生成xlsxlsx格式的Excel,主要支持xlsx格式,可下载百万行数据

|下载地址:http://www.edowning.net/soft/84183.htm

|文件:NPOI.dll;NPOI.OOXML.dll;NPOI.OpenXml4Net.dll;NPOI.OpenXmlFormats.dll;ICSharpCode.SharpZipLib.dll;

|引用方式:usingNPOI.SS.UserModel;using NPOI.HSSF.UserModel;using NPOI.XSSF.UserModel;using NPOI.SS.Util;

                        using NPOI.HSSF.Util;using ICSharpCode.SharpZipLib;

|引用条件:暂无

 

上属

方法/属性

作用

使用

其他属性

IWorkbook

XSSFWorkbook()

创建excelxlsx文件

IWorkbook wbook = new XSSFWorkbook();

HSSFWorkbook(); //创建xls文件

wbook.Write(memoryStream);  //文件写入流

ISheet

CreateSheet()

创建sheet

ISheet sheet1 =wbook.CreateSheet("Sheet");

sheet1.CreateRow(0);  //创建行

row1.CreateCell(0)      //创建单元格

sheet1.AddMergedRegion()    //合并单元格

sheet1.CreateFreezePane(10,2); //冻结单元格

ICell

SetCellValue()

为单元格填值

cell1.SetCellValue("内容");

 

ICell

CellStyle

为单元格添加属性

cell.CellStyle.FontIndex=1;

CellStyle.Alignment   //对齐方式

CellStyle.FillBackgroundColor  //

CellStyle.DataFormat     //

CellRangeAddress

CellRangeAddress()

合并单元格

new CellRangeAddress(0,0,0,10);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0