C#使用NPOI进行Excel文件操作的完整代码分享
本文分享了C#使用NPOI进行Excel文件操作的完整代码,通过使用NPOI库,你可以轻松地读取、写入和编辑Excel文件。无论是读取现有的Excel文件还是创建新的Excel文件,NPOI提供了丰富的功能和灵活的方法。下面是一个简单的示例代码:
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using System.IO;
// 创建Excel文件
IWorkbook workbook = new XSSFWorkbook();
ISheet sheet = workbook.CreateSheet("Sheet1");
IRow row = sheet.CreateRow(0);
row.CreateCell(0).SetCellValue("Hello World!");
// 保存Excel文件
using (FileStream fs = new FileStream("sample.xlsx", FileMode.Create, FileAccess.Write))
{
workbook.Write(fs);
}
// 读取Excel文件
using (FileStream fs = new FileStream("sample.xlsx", FileMode.Open, FileAccess.Read))
{
IWorkbook workbook = new XSSFWorkbook(fs);
ISheet sheet = workbook.GetSheetAt(0);
IRow row = sheet.GetRow(0);
string cellValue = row.GetCell(0).StringCellValue;
Console.WriteLine(cellValue);
}
希望这份基于C#和NPOI的完整代码能帮助到你。如有任何疑问,请随时提问。
下载地址
用户评论