C# EXCEL表格生成 NPOI.dll应用

excel 表格生成有多种方式,这里采用NPOI接口,避免安装windows office服务
建议首先添加以下引用
NPOI.dll
NPOI.XML
NPOI.OOXML.dll
NPOI.OpenXml4Net.dll
NPOI.OpenXmlFormats.dll

using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using System.IO;

//1. 创建excel表
XSSFWorkbook workbook = new XSSFWorkbook();
//2. 创建表单
ISheet sheet = workbook.CreateSheet();
//3.创建第一行
IRow row0 = sheet.CreateRow(0);
//4.创建第一行第一列
ICell t0= (ICell)row0.CreateCell(0); //创建单元格
//5.添加内容
t0.SetCellValue("内容");
//6.保存路径
string FilePath = "xxx.xlsx";
FilePath= Path.GetFullPath(FilePath);//绝对路径
//7.保存写入
using (FileStream file = new FileStream(FilePath, FileMode.Create))
{
   workbook.Write(file);//将 HSSFWorkbook 数据写入流
}

你可能感兴趣的:(实用方法,npoi,excel,表格生成)