0

gemboxでExcelファイルを更新しようとしています。gembox で Excel ファイルから特定の文字列を検索し、すべての一致を更新する必要があります。ただし、メソッドFindText()は最初の出現のみを返します。

以下を試してみましたが、なぜか無限ループになり、次の検索結果に行と列が更新されません。

  private void RenameSubCategory(ExcelWorksheet sheet, string subCategoryOld, string subCategoryNew)
  {
     int row, column;
     while (sheet.Cells.FindText(subCategoryOld, false, false, out row, out column)) {
        sheet.Cells[row, column].Value = subCategoryNew;
     }
  }
4

1 に答える 1