前提
・EPPlusで扱えるExcelはxlsx(2007または2010等)。xls(2003)は扱えない
手順
1.「NuGetパッケージの管理」からEPPlusをインストールする
2.サンプルプログラム
(省略)
using System.IO;
using OfficeOpenXml;
(省略)
private void button1_click(object sender, RoutedEventArgs e)
{
//作成するExcelファイルのパスを設定したオブジェクトを作成
var xlsxFile = File.Create("C:\\Users\\user\\Desktop\\sample.xlsx");
//Excelファイルの作成
using (var package = new ExcelPackage(xlsxFile))
{
//ワークシートを1枚追加
ExcelWorksheet worksheet = package.Workbook.Worksheets.Add("サンプルシート");
//セルに値を入力
worksheet.Cells[1, 1].Value = "サンプル";
// 保存
package.Save();
MessageBox.Show("完了!");
}
xlsxFile.close();
}