[英]Insert into Existing excel file using EPP on C#
我想在我的 excel 上插入值,但是當我運行我的應用程序時遇到問題,它會創建一個新文件 excel,不會將值插入到現有文件中,
using (ExcelPackage excel = new ExcelPackage()) { excel.Workbook.Worksheets.Add("Worksheet1"); // Target a worksheet var worksheet = excel.Workbook.Worksheets["Worksheet1"]; worksheet.Cells[1, 1].Value = "Name"; worksheet.Cells[2, 1].Value = "ID"; FileInfo excelFile = new FileInfo(@"E:\ExcelTest.xls"); excel.SaveAs(excelFile);
我希望我的程序插入現有文件,而不是創建一個新文件,
我怎么能解決這個問題?
EPPlus Wiki Getting Started涵蓋了這個確切的場景。
FileInfo excelFile = new FileInfo(@"E:\ExcelTest.xls");
using (ExcelPackage excel = new ExcelPackage(excelFile))
{
// Target a worksheet
var worksheet = excel.Workbook.Worksheets["Worksheet1"];
worksheet.Cells[1, 1].Value = "Name";
worksheet.Cells[2, 1].Value = "ID";
excel.Save();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.