C# 在C上使用EPP插入现有excel文件#
我想在我的excel中插入值,但我在运行应用程序时遇到了一个问题,它创建了一个新的excel文件,没有在现有文件中插入值C# 在C上使用EPP插入现有excel文件#,c#,.net,C#,.net,我想在我的excel中插入值,但我在运行应用程序时遇到了一个问题,它创建了一个新的excel文件,没有在现有文件中插入值 使用(ExcelPackage excel=new ExcelPackage()) { excel.Workbook.Worksheets.Add(“Worksheet1”); //以工作表为目标 var-worksheet=excel.Workbook.Worksheets[“Worksheet1”]; 工作表。单元格[1,1]。Value=“Name”; 工作表。单元格
使用(ExcelPackage excel=new ExcelPackage())
{
excel.Workbook.Worksheets.Add(“Worksheet1”);
//以工作表为目标
var-worksheet=excel.Workbook.Worksheets[“Worksheet1”];
工作表。单元格[1,1]。Value=“Name”;
工作表。单元格[2,1]。Value=“ID”;
FileInfo excelFile=newfileinfo(@“E:\ExcelTest.xls”);
excel.SaveAs(excelFile);
中包含了这个确切的场景
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();
}
但是我在如何获取打开的excel文件的最后一行方面遇到了问题,我希望我的代码与此工作表类似。Cells[last_row,1]。Value=“Name”你能帮我吗?@RickiFernando