c#保存excel文件
时间: 2023-08-20 17:06:15 浏览: 116
在 C# 中保存 Excel 文件,你可以使用 Microsoft.Office.Interop.Excel 库来操作 Excel。以下是一个简单的示例代码:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
// 创建一个新的 Excel 应用程序实例
Excel.Application excelApp = new Excel.Application();
// 创建一个新的工作簿
Excel.Workbook workbook = excelApp.Workbooks.Add();
// 获取第一个工作表
Excel.Worksheet worksheet = workbook.ActiveSheet;
// 在单元格 A1 中设置数据
worksheet.Cells[1, 1] = "Hello";
worksheet.Cells[1, 2] = "World";
// 保存工作簿
workbook.SaveAs("路径\\文件名.xlsx");
// 关闭 Excel 应用程序
excelApp.Quit();
```
在上述代码中,你需要将 `"路径\\文件名.xlsx"` 替换为你想要保存的文件路径和文件名。此代码将在指定路径下创建一个新的 Excel 文件,并在第一个工作表的 A1 和 B1 单元格中设置数据。完成后,工作簿将保存并关闭 Excel 应用程序。
请确保你的项目引用了 Microsoft.Office.Interop.Excel 库,并且在代码文件中添加了 `using Excel = Microsoft.Office.Interop.Excel;`。
阅读全文