EPPlus 导出Excel
时间: 2024-10-01 07:00:36 浏览: 35
EPPlus封装导出Excel,更简单,合并单元格更方便
EPPlus是一个.NET库,专门用于在Windows应用程序中操作Microsoft Office Open XML(.xlsx)文件格式,类似于Excel。它提供了一种简单的方式来读取、创建和修改Excel工作簿,包括添加新的工作表、设置单元格数据、应用样式等。如果你想要使用EPPlus导出Excel数据,通常步骤如下:
1. 引入EPPlus命名空间:在C#项目中添加对EPPlus的引用。
```csharp
using OfficeOpenXml;
```
2. 创建`ExcelPackage`实例并打开一个新的工作簿:
```csharp
var package = new ExcelPackage();
var worksheet = package.Workbook.Worksheets.Add("Sheet1");
```
3. 设置单元格值:
```csharp
worksheet.Cells["A1"].Value = "Hello, EPPlus!";
worksheet.Cells[1, 1].Style.Font.Bold = true; // 设置字体样式
```
4. 写入数据到指定范围:
```csharp
var range = worksheet.Range["A1:C5"];
range.Value = new[,] { {"Name", "Age", "City"}, {"John", 25, "New York"}, {"Jane", 30, "London"} };
```
5. 保存工作簿:
```csharp
package.SaveAs(new FileInfo(@"C:\Temp\Output.xlsx"));
```
阅读全文