UPPER SYSTEM

スポンサードリンク

複数のExcelファイルの中身を一気に検索

大量のExcelファイル。

 

Excelで書かれる申請書や設計書が山のようにある中で、「特定の語句を含むファイルのリストを提出してくれ。」と言われた時どうします?

 

テキストエディタのGREP機能やeclipseの検索機能など、ツールに依存している職場は多いと思います。

 

テキストファイルの検索は容易にできるイメージですが、Excelファイルの検索は手動。

 

ファイルを片っ端から開いてブック毎の検索を行っている…

 

そんな古臭い職場もあるかもしれません。私の職場です。

 

(セキュリティ上の問題があってイントラネットのみの環境なのでツール活用や調べ物がしにくい)

 

 

先日も”債権”であるべきところが”債券”になっているという設計書があるということで、1時間以上かけて片っ端から開いて検索をかけましたよ…。

 

もちろん、マクロ機能を利用して横断的に検索することは可能だろうなあと思ったのですが、それが許されない残念な環境です。

 

ただ、やはりありました。「ExcelGrep」というずばりExcelをGREPしてくれそうなフリーソフトです。

 

使用例をご紹介させていただきたいと思います。

 

まずはマクロを有効にする方法から。

マクロを有効にする(Excel2007以降)

まずはマクロ機能を有効にしましょう。

 

マクロは悪意のあるスクリプトが埋め込まれる可能性があるため、基本設定ではセキュリティ上の観点から無効になっている(はずです。)

 

今回は「ExcelGrep」というフリーソフトをダウンロードして使います。

 

有名なソフトウェアなら大体大丈夫ですが、マイナーなものはvectorや窓の杜で公開されているものでも100%大丈夫とは限らないので、職場では注意したいポイントでもあります。(それらの有名なサイトでは独自にウィルス対策・チェックを行っているそうですが。)

 

Officeボタン押下、続いてExcelのオプションを押下。
excelgrep

 

画面参照で
excelgrep

 

全部OKでいっちゃいましょう。
excelgrep

 

これでOKです。ただ、マクロ搭載のファイルには都度用心しましょうね。(悪意のあるウィルスが仕込まれていることもあるため、信頼できるもののみの利用にしましょう。)

神ソフト「ExcelGrep」

では神ソフト「ExcelGrep」をダウンロードしました。

 

マクロ機能を用いたExcelファイルですので試しに使ってみましょう。

 

「ExcelGrep」という部分をクリックするとダイアログがでますね。

 

検索するフォルダの右側に参照先を指定するボタンがありますので検索したいフォルダを指定。
excelgrep

 

検索実行すると…

 

excelgrep

 

一覧化されました。
文字列をクリックするとそのファイルを開いてくれますね。

 

最高に便利です。

 

  このエントリーをはてなブックマークに追加

 

スポンサードリンク

関連ページ

日付を1秒で入れて工数管理(ctrl + ;)
エクセル(Excel)って仕事で一番使う機会が多いのではないでしょうか。ショートカットキーをはじめ、便利に使いこなすテクニックを紹介します。
行列操作テクニック
エクセルと言えば行や列を追加・削除することがとても多いですよね。簡単なショートカット、意外なテクも紹介します。
セルを編集モードにするショートカットキー(F2)
Excelでセルの中に文章を打つとき、一回一回マウスでダブルクリックしていませんか?面倒だし時間が勿体ないです!
Excelのヘルプを消す方法
Excelで困るのがF2キーと間違えてF1キーを押してしまい、Excelヘルプが表示されること。マウスで閉じる手間は貴方の時間を蝕んでいます。
罫線を囲む/消すショートカットキー
Excelで罫線を囲んだり、逆に消したりする作業を舞う要らずで行う方法を紹介します。
作業時間と報酬から時給を計算する
Excelを用いて時給を簡単に算出する方法をご紹介いたします!便利便利。
記入されたセルの数を数える
名簿リストから参加表を作成するときなどに必須ですね。これは必須スキルです。
配列数式で1000番台のMAX値を求める
ExcelのMAX関数は知っているけど…。特定の値の範囲内でMAX値を求める方法はマイナーですよね。今回業務で必要だったので習得しました。
(意外と知らない)時刻を数値に変換する方法
Excelシートコピー時に「名前が重複」とうるさい件
Excelで毎日シートをコピーして「0508」「0509」といったように日次で進捗管理等に用いることも有ると思います。その際に「すでにある名前が含まれています」的なダイアログが出て、何度も”はい”を…
日付と時刻を自動入力・更新する必見のワザ
Excelでファイル管理をする際、日付を手動更新するのは面倒だし、漏れてしまいがちですよね。常日頃使用するファイルの日付や時刻は関数で管理しましょう。
プロパティの削除に関する必須知識
エクセル(Excel)って仕事で一番使う機会が多いのではないでしょうか。ショートカットキーをはじめ、便利に使いこなすテクニックを紹介します。
セル結合せずに選択範囲で中央寄せ表示
エクセルでは集計やフィル歌リングに影響があるため、セル結合を使わないほうが望ましいとされています。セル結合をせずに選択範囲を対象にした操作を検証します。
金額の桁区切りを入力するショートカット
会計、財務等で数値を扱う場合、桁区切りが入っていないと気持ち悪いという方も多いかと思います。ぜひ覚えたいショートカットキーがあります。