net6 使用ExcelPackage 生成excel然后保存如何编写?
使用ExcelPackage库可以方便地生成Excel文件,并保存到本地。以下是一个示例代码,演示了如何使用ExcelPackage生成一个包含数据的Excel文件,并保存到指定路径。
using OfficeOpenXml;
class Program
{
static void Main(string[] args)
{
// 创建一个ExcelPackage对象
using (var excelPackage = new ExcelPackage())
{
// 添加一个工作表
var worksheet = excelPackage.Workbook.Worksheets.Add("Sheet1");
// 在工作表中写入数据
worksheet.Cells["A1"].Value = "Name";
worksheet.Cells["B1"].Value = "Age";
worksheet.Cells["A2"].Value = "John";
worksheet.Cells["B2"].Value = 25;
// 保存Excel文件
var filePath = "C:\\path\\to\\save\\file.xlsx";
excelPackage.SaveAs(new System.IO.FileInfo(filePath));
}
}
}
在上述代码中,首先创建了一个ExcelPackage对象。然后,通过Workbook.Worksheets.Add方法添加了一个工作表。在工作表中,使用Cells属性和Value属性可以写入数据。最后,使用SaveAs方法将Excel文件保存到指定路径。
需要注意的是,在使用ExcelPackage之前,需要确保已经安装了EPPlus包,并将其添加为项目的引用
原文地址: https://www.cveoy.top/t/topic/iEZA 著作权归作者所有。请勿转载和采集!