[サクラエディタ]のGrep機能のように、複数のブックから文字列を検索したいと思ったことはないでしょうか?
フリーのExcelアドイン[RelaxTools Addin]をインストールすることで、Grep機能を実行することができますので紹介したいと思います。
使い方
Grep検索
[RelaxTools]タブ →[検索/置換/修飾]→[ExcelファイルのGrep(マルチプロセス)版]を選択します。
ダイアログが表示されますので、検索条件などを入力して[Grep]ボタンをクリックします。
※ウィンドウの裏に隠れて表示されますので注意してください。
Grep検索が行われ、検索結果がExcelで表示されます。
[セル/シェイプ]列のセルはハイパーリンクになっており、クリックすると自動的に当該Excelが表示されます。
Grep置換
[Grep検索]を実行後、[検索文字列]列の値を変更し、[Grep置換(β版)]ボタンをクリックすることで当該セルの値を置換することができます。
置換前のExcelは以下メッセージのとおりにバックアップされます。
置換が完了すると以下メッセージが表示されます。
当該セルを確認すると値が置き換わっていることがわかります。
¥32,970 (2023/09/16 18:59時点 | Amazon調べ)
ポチップ
¥9,878 (2023/09/18 18:59時点 | Amazon調べ)
ポチップ
¥4,333 (2023/09/20 07:41時点 | Amazon調べ)
ポチップ