我正在从 tempalte excel 表创建一个 excel 表。
我有一个代码
try
{
FileInfo newFile = new FileInfo(@"D:\ExcelFromTemplate.xlsx");
FileInfo template = new FileInfo(@"D:\template.xlsx");
using (ExcelPackage xlPackage = new ExcelPackage(newFile, template))
{
ExcelWorksheet worksheet = xlPackage.Workbook.Worksheets["Sheet1"];
ExcelCell cell = worksheet.Cell(5,1);
cell.Value = "15";
//worksheet.Cell(5, 1).Value = "Soap";
//xlPackage.Save();
Response.Write("Excel file created successfully");
}
}
catch (Exception ex)
{
Response.WriteFile(ex.InnerException.ToString());
}
此代码创建与模板 excel 文件相同的新 excel 文件,但无法添加单元格值。为什么?
我已经尝试了 2 种方法,如上面的 cell(5,1) 代码。但是 excel 工作表在没有写入单元格值的情况下创建。我们如何添加它。