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;
}
}