使用C#中的模板创建文件时,如何更新excel文件单元格数据?
我正在使用模板文件创建一个新的excel文件,但我无法编辑创建的新文件中的内容,请协助完成相同的操作。 提前谢谢使用C#中的模板创建文件时,如何更新excel文件单元格数据?,c#,excel,epplus,C#,Excel,Epplus,我正在使用模板文件创建一个新的excel文件,但我无法编辑创建的新文件中的内容,请协助完成相同的操作。 提前谢谢 FileStream fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read); using (ExcelPackage package = new ExcelPackage(fileStream)) { package.Save(); } string name = "filecreat
FileStream fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);
using (ExcelPackage package = new ExcelPackage(fileStream))
{
package.Save();
}
string name = "filecreated.xlsx";
string fileType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
fileStream.Position = 0;
//return file
return File(fileStream, fileType, name);```
您似乎正在以只读访问模式打开文件 FileStream FileStream=newfilestream(filepath,FileMode.Open, FileAccess.Read) 请你试一下好吗
FileInfo existingFile = new FileInfo(filepath);
using (ExcelPackage package = new ExcelPackage(existingFile))
{
//As we have not modified the file, its useless to call Save()
//This will override the opened file
package.Save();
}
FileAccess.Read?似乎您正在以只读访问模式FileStream FileStream=new FileStream(filepath,FileMode.Open,FileAccess.Read)打开文件;