1. 首页
  2. 编程语言
  3. C#
  4. C#使用NPOI进行Excel文件操作的完整代码分享

C#使用NPOI进行Excel文件操作的完整代码分享

上传者: 2023-07-18 13:00:58上传 7Z文件 12.94MB 热度 8次

本文分享了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的完整代码能帮助到你。如有任何疑问,请随时提问。

下载地址
用户评论