C# 写入excel
时间: 2023-08-27 17:13:28 浏览: 190
你可以使用C#的Excel库来写入Excel文件。一个常用的库是`EPPlus`,它提供了许多方便的方法来操作Excel文件。以下是一个简单的示例代码,演示如何使用EPPlus来写入Excel文件:
```csharp
using OfficeOpenXml;
public void WriteToExcel()
{
// 创建一个新的Excel文件
using (var package = new ExcelPackage())
{
// 添加一个工作表
var worksheet = package.Workbook.Worksheets.Add("Sheet1");
// 写入数据到单元格
worksheet.Cells["A1"].Value = "Hello";
worksheet.Cells["B1"].Value = "World";
// 保存Excel文件
package.SaveAs(new FileInfo("output.xlsx"));
}
}
```
在上面的示例中,我们首先创建了一个新的Excel文件,然后添加了一个名为"Sheet1"的工作表。接下来,我们将数据写入到单元格"A1"和"B1"中。最后,我们使用`SaveAs`方法保存Excel文件到指定路径。
请注意,你需要先安装`EPPlus`库,你可以使用NuGet包管理器来安装它。在Visual Studio中,右键点击你的项目,选择"Manage NuGet Packages",然后搜索并安装`EPPlus`。
希望这个示例能帮助你开始在C#中写入Excel文件。
阅读全文