我編寫了以下代碼以使用C#和NPOI庫編輯Excel文件。沒有錯誤,但在運行代碼後,如果我打開文件,單元格的值不會被編輯。我究竟做錯了什麼?嘗試使用NPOI編輯現有Excel文件的單元格值
namespace Project37
{
class Class1
{
public static void Main()
{
string pathSource = @"C:\Users\mvmurthy\Downloads\VOExportTemplate.xlsx";
FileStream fs = new FileStream(pathSource, FileMode.Open, FileAccess.ReadWrite);
HSSFWorkbook templateWorkbook = new HSSFWorkbook(fs, true);
HSSFSheet sheet = (HSSFSheet)templateWorkbook.GetSheet("ImportTemplate");
HSSFRow dataRow = (HSSFRow)sheet.GetRow(4);
dataRow.GetCell(1).SetCellValue("foo");
MemoryStream ms = new MemoryStream();
templateWorkbook.Write(ms);
}
}
}
顯示如何寫在整個互聯網由NPOI C#中的現有文件的最好的例子。 – Jarkid