使用「EPPLUS」讀取、產生 Excel

一、介紹 EPPLUS 是 .net 下的建立、修改、讀取 Excel 電子表格的套件。 二、開發工具 整合開發環境:Visual Studio 2019 語言:C# .net framework:4.8 三、Nuget EPPlus 4.5.3.3 最後 LGPL 授權的版本,商業利用可使用 4.5.3.3 版以下的版本。 Nuget:EPPlus 版本:4.5.3.3 四、建立 Excel 範例原始碼是建置在 .net 的 MVC 的架構下。 範例 原始碼(c#) public class EpplusController : Controller { [HttpGet] public FileContentResult CreateExcel() { using (var ms = new MemoryStream()) using (var ep = new ExcelPackage(ms)) { var ws = ep.Workbook.Worksheets.Add("text"); ws.Cells[1, 1].Value = "a1"; ws.Cells[1, 2].Value = "a2"; ws.Cells[2, 1].Value = "1"; ws.Cells[2, 2].Value = "2"; ep.SaveAs(ms); return File(ms.ToArray(), "application/octet-stream", "create.xlsx"); } } } 操作步驟 圖、執行 IIS Express 圖、輸入網址 https://你的網址/Epplus/CreateExcel , 即可下載 建立的 Excel 五、讀取 Excel 範例原始碼是建置在 .net 的 Web Api...