NPOI 是一个用于操作 Microsoft Office 文件格式的 .NET 库,包括 Excel。要使用 NPOI 创建 Excel 文件,请按照以下步骤操作:
首先,确保已将 NPOI 添加到项目中。如果尚未添加,可以通过 NuGet 包管理器或直接从官方网站(https://npoi.codeplex.com/)下载并添加到项目中。
在需要使用 NPOI 的代码文件中,添加以下命名空间引用:
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
XSSFWorkbook
对象,这将表示新的 Excel 工作簿:IWorkbook workbook = new XSSFWorkbook();
ISheet sheet = workbook.CreateSheet("Sheet1");
IRow row = sheet.CreateRow(0);
ICell cell1 = row.CreateCell(0);
cell1.SetCellValue("Column1");
ICell cell2 = row.CreateCell(1);
cell2.SetCellValue("Column2");
row = sheet.CreateRow(1);
cell1 = row.CreateCell(0);
cell1.SetCellValue("Data1");
cell2 = row.CreateCell(1);
cell2.SetCellValue("Data2");
using (FileStream fs = new FileStream("example.xlsx", FileMode.Create, FileAccess.Write))
{
workbook.Write(fs);
}
workbook.Close();
现在,你应该已经成功地使用 NPOI 创建了一个包含标题行和数据行的简单 Excel 文件。你可以根据需要修改代码以添加更多行、列或样式。