Excelのフォルダ全体、キーワードリスト、正規表現に基づく検索置換

Pocket

フォルダ全体検索、複数のキーワード一括検索置換、正規表現での検索、検索結果行を1つのシートに纏めることなら、ExcelDevToolのExcel検索機能をお勧めします。

以下のことは全部OK:
1. 一括で指定フォルダ内のエクセルファイルをすべて検索したい
2. キーワードにマッチングされた行(行全体)を結果シートに出力したい
3. 一括置換もしたい
4. 毎回入力は面倒くさい、指定したキーワード一覧で検索したい
5. 正規表現で検索したい
6. ブックは多いですが、その中の特定なシートしか検索したくない
7. セルの内容のみではなく、ヘッダー、テキストボックス、コメント….なども一括で検索したい

詳しくは下記の動画をご覧ください。

ExcelDevToolを使って、Grep検索機能の正規表現を下記の例で説明します。
まず以下のソフトをダウンロードして、Excelを閉じてからインストールします。インストールが終わったら、
対象ファイルを起動します。
http://www.superdbtool.com/download.htm

例:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12122383372

①、Excelシート上にて右クリックして、機能拡張⇒検索置換⇒「Grep-Excelファイル検索/置換(E)」をクリックします。
SearchRegexp6-1

②、検索文字列に正規表現式を入力して(\d+(?=個))、他は下記の図のように設定して、検索をクリックします。

\dは数値の意味です。
\d+は数値の桁数は1桁以上
(?=個)の意味は\d+の後ろに「個」があるという意味です。

詳細のチェックボックスを選択すれば、検索対象セルの行全体を結果シートに出力されます。

③、検索した結果のリストが出力されます。
SearchRegexp6-3

また、1行に複数件がある場合、以下のような結果が出ます。
Search

Excel 64Bit、2007以上のバージョンで使われる場合、
以下のAddinをご利用ください。
http://www.vector.co.jp/soft/winnt/business/se511935.html
Windows10+Office2016 32Bit & 64Bitで動作確認済み。

ExcelDevTool.GrepAddinは、マクロを書かなくても、エクセルでのExcelファイル一括検索(正規表現もOK),テキストファイル一括検索(正規表現もOK),ファイル名一覧抽出, ファイル名チェック, 一括変更、削除, フォルダ一括作成などを簡単にできるように作ったエクセルのアドインです。

検索置換・ファイル操作
エクセル一括検索・置換
ファイル操作
テキスト検索・置換
ファイル名一覧抽出
ファイル名一括変更
リストでフォルダ一括作成
重複ファイル検索
選択範囲のファイルを存在チェック
選択範囲のファイルを削除