【问题标题】:NPOI: Edit cellNPOI:编辑单元格
【发布时间】:2013-09-17 16:56:20
【问题描述】:

我正在使用以下代码编辑 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() 函数来执行此操作。请告诉我如何保存我的编辑。

【问题讨论】:

标签: c# excel npoi


【解决方案1】:

请看:http://dotnetslackers.com/articles/aspnet/Create-Excel-Spreadsheets-Using-NPOI.aspx#s7-conclusion。有一个 Write 方法可以保存您的 excel 文件。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-11
      • 1970-01-01
      • 2020-09-07
      • 2013-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多