创建一个xlsx文件
时间: 2024-11-28 09:06:18 浏览: 7
在 C# 中,你可以使用 EPPlus库来方便地操作Excel文件(.xlsx)。EPPlus是一个开源的.NET库,提供了一种简单的方式来读取、写入和更新Microsoft Excel 2007+ xlsx/xlsm/xltx/xltm文件。
以下是一个简单的例子,演示如何使用EPPlus创建一个新的Excel工作簿并添加一个工作表:
```csharp
using OfficeOpenXml;
// 创建新的Excel应用实例
var package = new ExcelPackage();
// 获取或创建第一个工作表(默认)
ExcelWorksheet worksheet = package.Workbook.Worksheets[0];
if (worksheet == null)
{
// 如果不存在,就新建一个
worksheet = package.Workbook.Worksheets.Add("Sheet1");
}
// 设置标题行
worksheet.Cells[1, 1].Value = "Title1";
worksheet.Cells[1, 2].Value = "Title2";
// 写入数据
worksheet.Cells["A2"].Value = "Data1";
worksheet.Cells["B2"].Value = "Data2";
// 保存文件
package.SaveAs(new FileInfo("output.xlsx"));
```
阅读全文