0

次のコードを使用して 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()。編集内容を保存する方法を教えてください。

4

2 に答える 2

0

template.Write(new FileStream("c:/path", FileMode.Create, FileAccess.ReadWrite));

于 2013-09-17T08:56:20.313 に答える