C# NPOIでExcelエクスポート!実装方法とサンプルコード

NPOIを使用してExcelをエクスポートする手順は以下の通りです:

  1. 最初に、NPOIライブラリを導入する必要があります。NuGetパッケージマネージャーを使用してNPOIを検索してインストールすることができます。
  2. Excel文書を作成し、データを追加します。以下はサンプルコードです:
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("Name");
row.CreateCell(1).SetCellValue("Age");

row = sheet.CreateRow(1);
row.CreateCell(0).SetCellValue("Alice");
row.CreateCell(1).SetCellValue(25);

// 保存Excel文档
using (FileStream file = new FileStream("data.xlsx", FileMode.Create, FileAccess.Write))
{
    workbook.Write(file);
}
  1. プログラムを実行すると、”data.xlsx”という名前のExcelファイルが生成され、データが追加されます。

NPOIを使用してExcelにデータをエクスポートできるようになります。必要に応じてデータを処理してワークシートに追加することができます。

bannerAds