我正在尝试使用C#编辑扩展名为.xlsx的现有excel文件,但它没有保存新值。我的代码如下。可以帮助我吗?
string path = @"D:\Demo\test.xlsx" ;
FileInfo file = new FileInfo(Path.GetFileName(path));
using (ExcelPackage xlPackage = new ExcelPackage(file))
{
ExcelWorkbook workBook = xlPackage.Workbook;
ExcelWorksheet ws = workBook.Worksheets[1];
ws.Cells[8, 6].Value = 25;
xlPackage.Save();
}
答案 0 :(得分:1)
将@
符号放在路径字符串之前,以防止自动剥离或手动转义\
个字符
string path = @"D:\test\test.xslx";
或者
string path = "D:\\test\\test.xslx";