我正在使用下面的代码编辑excel文件的单元格,但我在escel文件中看不到我的更改。
using (var fs = new FileStream(reconnFileName, FileMode.Open, FileAccess.ReadWrite))
{
HSSFWorkbook template = new HSSFWorkbook(fs, true);
ISheet sheet = template.GetSheetAt(0);
int rownumber=3;
foreach(StringBuilder cardHolderValue in cardHolderValues)
{
sheet.GetRow(rownumber).Cells[2].SetCellValue(cardHolderValue.ToString());
rownumber++;
}
}我在里面找不到任何Save()函数来做这件事。请让我知道如何保存我的编辑。
发布于 2013-04-05 21:39:02
看看:http://dotnetslackers.com/articles/aspnet/Create-Excel-Spreadsheets-Using-NPOI.aspx#s7-conclusion。有一个Write方法可以保存你的excel文件。
发布于 2013-09-17 16:56:20
新路径(“c:/FileStream”,FileMode.Create,FileAccess.ReadWrite);
https://stackoverflow.com/questions/15835361
复制相似问题