HotXLS ドキュメント

ReplaceText メソッド

読み込み済み従来の XLS ワークシートセルのテキストを置換し、変更されたセルの数を返します

構文

function ReplaceText(SearchText: WideString; ReplacementText: WideString): Integer; overload;
function ReplaceText(SearchText: WideString; ReplacementText: WideString; MatchCase: Boolean): Integer; overload;

備考

ReplaceText はワークシートモデルにすでに存在するセルのみをスキャンします。2 パラメーターのオーバーロードは大文字と小文字を区別しません。置換で元の大文字と小文字を正確に一致させる必要がある場合は、MatchCaseTrue を渡します
このメソッドは通常のテキストセルのみを更新します。数式セルとテキスト以外のセルは変更されないため、テンプレートのプレースホルダーを数式や数値を書き換えることなく置換できます

使用例

Changed := Workbook.Sheets[1].ReplaceText(
  '[CONTACT]',
  'John Smith');

関連項目