c#生成excel文件
时间: 2023-12-10 20:06:33 浏览: 246
要在C#中生成Excel文件,可以使用Microsoft.Office.Interop.Excel库。下面是一个简单的示例:
```c#
using Excel = Microsoft.Office.Interop.Excel;
// 创建Excel应用程序对象
Excel.Application excelApp = new Excel.Application();
// 创建工作簿
Excel.Workbook workbook = excelApp.Workbooks.Add();
// 创建工作表
Excel.Worksheet worksheet = workbook.Sheets.Add();
// 在工作表中写入数据
worksheet.Cells[1, 1] = "Hello";
worksheet.Cells[1, 2] = "World";
// 保存工作簿
workbook.SaveAs("example.xlsx");
// 关闭Excel应用程序
excelApp.Quit();
```
在这个例子中,我们通过创建一个Excel应用程序对象来访问Excel的API。我们创建了一个工作簿和一个工作表,然后在工作表中写入数据。最后,我们保存工作簿并关闭Excel应用程序。
请注意,为了使用Microsoft.Office.Interop.Excel库,您需要安装Microsoft Office并在项目中添加对Interop.Excel的引用。
阅读全文