KTFFindとは  「複合検索」 (エクセルの検索機能補完ツール)
[ JCLEmu | 1NMATCH | MNMatch | ListEdit | ListEdit3 | Sort | Pickup | Summary | Break | Report | Asasikomi | EMaile | Doujyou | DGenerate | IMGGet | 機能一覧 | BlockSort | UserList | 図形ファインド | 2007 | リンク集 | 掲示板 ]

図1、複合検索

1.始めに  
2.名称  
3.こんな事ができます 
4.概要   
 4−2.特徴
 4−3.操作手順
 4−4.要求される技量
 4−5.短所  
 4−6.通常検索との相違点
5.インストール/アンインストール  
6.提供資源一覧  
7.ダイアログイメージ
8.仕様

図1、複合検索 別枠で拡大へ
1.始めに
  エクセルの検索で、出来ない、検索をします。
図2、検索パラメタ   1、検索条件が、複数指定可能。
  2、()、not、and、or、で検索条件を結ぶ。
  3、Grep機能あり。
  4、置換機能あり。
  5、一度に複数の置換が可能。
  6、検索結果をワークシートに出力する。
    (利用者が、他の目的に使用可能)
図2、検索パラメタの詳細へ
  7、アドインとして使用するか、
    通常ブックのまま使用するか、選択できる。
↑先頭へ   ↓末尾へ
2.ソフト名称

  「複合検索」

3.こんな事が出来ます
エクセル(住所録)が下記の左側とする
住所 氏名 該当 置換結果
1埼玉県 狭山市 茶所 8丁目 コドモ動物園 園長 茶山花子 例1,2,4 埼玉県 狭山市 茶所 8丁目 コドモ動物園 園長 茶山花子 殿
2埼玉県 狭山市 茶所 8丁目 子供動物園 副園長 新茶 作蔵 例1,2,4 埼玉県 狭山市 茶所 8丁目 こども動物園 副園長 新茶 作蔵 殿
3大阪府 大阪狭山市 池のホトリ町 9-9-9 山田太郎 様× not="大阪"でヒットせず(ヒット分のみ置換適用)
4 例3,4 左の未使用(="")セルに「未使用」が埋まる
5大阪府 大阪狭山市 山辺町 7-7 池野 鯉 様× not="大阪"でヒットせず(ヒット分のみ置換適用)
  上記に対して、下記摘要
例1、上住所録から、
   埼玉県の「狭山市」だけを検索する。
「検索パラメタ」 ="狭山市"andnot="大阪"
例2、埼玉県狭山市の、
   「子供動物園」を「こども動物園」にし、
   同じく、「様」を「殿」に一度に、置換する。
「検索パラメタ」 ="狭山市"andnot="大阪"
「置換一覧に」="子供"→"こども"と
     "様"→"殿"
2行指定
例3、未入力のセルに、「未使用」の文字を埋め込む。「検索パラメタ」 ="" と未使用セル対象を指定
「置換文字」 =""→"「未使用」"
例4、例1、2、3、を同時に指定すると。「検索パラメタ」 (="狭山市"andnot="大阪")or(="")
     と未使用セル対象
を指定
「置換一覧に」="子供"→"こども"と
      "様"→"殿"

      =""→"「未使用」"3行指定
例5、例4実行後、一括検索結果の一覧を抽出し、
   他のブックに貼り付ける。
「コマンドバーより」「解析結果コピー」押下すると
  1,2,4行がアドレス情報と共に、
   クリップボードに貼付けられる。

↑先頭へ   ↓末尾へ
4.ソフトの概要
 ワープロ代わりにエクセルを使っている方や、
 1セル中に、長い文字列を含む使い方をされている人、
 検索範囲を、ブック以上に拡張したい方、
 文字列置換を、何度も行う方
 「検索」機能に不満がありませんか。

 これらを、幾分解消する、ツールです。

 アドインにするか、通常ブックのまま開き、
 コマンドバー又は、ショートカットキーから(図3)
 「複合検索」ダイアログを出し、実行します。
 4−2.特徴
  1.一セルに対し、検索条件を複数指定出来る。
    (and、or、notと括弧による括り)
  2.選択範囲、又は、シート内の逐次検索。
    及び、一括検索として、シート内、
    ブック内全シート、開いている全ブック、
    Grep(フォルダ、又は、複数ブックの指定)。
    注)2010/5/10時点で、Excel2007で当ツールを使用された場合、
    フォルダ単位の検索は使用出来ないことが判明しています。

  3.一括検索結果は、作業シートに記録され、
    結果行のダブルクリック等で、該当部表示。
  4.作業シートに、置換の為の一覧表を入力し、
    一度に複数の文字列を置換可能。
  5.この時、置換文字に色を付けることが可能。
  6.EXCEL2000以降のみ使用可能。
   (フォームのモードレス使用)
    EXCEL2007(Grep対応済)
  7.マクロや、関数の知識は不要である。
  8.インストール時、アドインとするか、
    通常ブックとして使用するか選択可能。
図3、機能(コマンドバー)一覧の詳細へ

↑先頭へ   ↓末尾へ
 4−3.操作手順(使用時)。(インストール操作は下記参照)
  1.起動
   @アドインとした場合。
    1.検索対象となるエクセルを開く。
    2.メニューのコマンドバーより、「複合検索(Q)」をクリックする。
     又は、Ctrl + Q を押す。
   A.通常ブックとして使用する場合。
    1.当ブック「複合検索.xls」を開く。
    2.検索対象となるエクセルを開く。(1,2手順逆でも可)
    3.メニューのコマンドバーより、「複合検索(Q)」をクリックする。
     又は、Ctrl + Q を押す。
図4「複合検索」ダイアログ

  2.ダイアログへの入力。
   1.検索・置換タブの選択
   【検索・置換共通】
   2.検索パラメタ入力
   3.検索範囲の決定(プルダウンリスト選択)
   4.検索処理の実行(ボタン押下)

   【置換】
   5.被置換文字列、置換文字列の入力
     又は、上記を複数行、一度に指定
     (図6、参照)

図4、「複合検索」ダイアログの詳細へ
   6.置換処理の実行(ボタン押下)
   7.その他機能ボタンあり。
   8.作業シート「解析6」の使用。
     解析結果、置換一覧表、履歴等で(図8)
図8、「作業シート」のイメージ詳細へ
  3.終了
   1.A.通常ブックとして使用した場合。
     当ブックを閉じる。(履歴等残す場合は、「更新」するで終わらせる)
     (@アドインとした場合特になし。)
↑先頭へ   ↓末尾へ
 4−4.使用者のスキル(要求される、技量度)
   1.マクロを含むブックを開くことができること。(必須)
     (セキュリティーレベルの設定)。
   2.必要なら、シートの保護、解除ができること。
   3.(改善するなら、マクロが分かること。)
   4.必要なら、アドインの意味が、わかっていると。
 4−5.短所
  1.遅い
  2.逐次と一括方式があり、操作性が難しいか?

 4−6.通常検索と、「複合検索」の相異
表1、
a@項目 通常検索 複合検索
1、検索文字 ○1つ(ワイルドカード等可)○複数条件、指定可
2、検索範囲 ○シート内、選択範囲○同左
       △シート一括 EXCEL2002 以降可○同左
       △ブック一括、同上○ブック内の、全シート可
       ×開いている全ブック ○開いている全ブックの全シート
       ×Grep(選択ブック) ○Grep(選択ブックを指定)
       ×Grep(フォルダ)  ○Grep(フォルダ、サブフォルダ指定可)
3、一括検索結果△EXCEL2002 以降見れる ○見れる、利用可能
4、検索文字の禁則○なし     △“は検索できない
5、被置換文字×(検索文字と同じ)○検索文字と関係なく指定可能
6、置換複数 ×       ○可能

↑先頭へ   ↓末尾へ

5.インストール/アンインストール(専用インストーラ有り。) ダウンロードサイトへ
 1.下記、"KTFFind.EXE"(自己解凍形式) をダウンロードする。
 2.ウィルスチェックを行う。
 3.上記、EXEをダブルクリックすると、解凍される。
 (特に指定しなければ、ダウンロードしたフォルダに"KTFFind"フォルダが解凍される。)
 4.使用中の他のエクセルは全て閉じる。(必須)
図9、インストーラのイメージ

 5.「初期設定用.xls」を開く
  (エクスプローラ等でダブルクリック)
 (インストール)
  1.運用方法を決定する。
  (@、A、何れか一方のみ実行する。)
   @【アドインとして使用する場合】
    1.「アドインとして登録」のボタンを押す。
   A【通常のブックのまま使用する場合】
    1.「メニューへコマンドを登録」のボタンを押す。
     (詳細は、「使用手引書_複合検索.Xls」の
     「インストール」シート参照)
  2.インストール後、エクセルは自動的に終了する。
    (アドイン運用の場合)
  3.必要なら、ダウンロードしたファイル等削除する。

図9、インストール画面の詳細へ
5.アンインストール。
 1.使用中のエクセルは全て閉じる。(必須)
 2.初期設定用 .Xlsを開く。(アンインストーラ兼用)
  (解凍したフォルダから)
  1.運用方法により、@、A、何れか一方のみ実行する。
   @【アドインとして使用していた場合】
    1.「アドイン登録の削除」のボタンを押す。
   A【通常のブックのまま使用していた場合】
    1.「メニューからコマンド削除」のボタンを押す。
     (詳細は、「使用手引書_複合検索.Xls」の
     「インストール」シート参照)
  2.インストール後、エクセルは自動的に終了します。
    (アドイン運用の場合)
  3.必要なら、ダウンロードしたファイル、
    及び、解凍したフォルダ等削除する。
↑先頭へ   ↓末尾へ
6.提供資源一覧。
表2、
a@説明                 提供書庫名
1、「複合検索」のアーカイブ(書庫)自己解凍形式>KTFFind.EXE
 2.その中身。
表3、
a@種別   エンティティ名    説明
1.テキスト  利用者向け説明書.txt 利用者向け説明書  
2.ブック   複合検索.xlsパラメタ指定と実行機能  これが、主役です。
3.ブック   使用手引書_複合検索.xls 使用手引き書
4.ブック   初期設定用.xlsインストール/アンインストール用
5.フォルダ  例題         例題用    
6.フォルダ  データ         例用入出力シート
7.フォルダ  パラメタ 例用パラメタ
注1)、アドイン用として「複合検索.xla」があるわけではない。
   インストール時に、 「複合検索.xls」から、「複合検索.xla」が作成される。
↑先頭へ   ↓末尾へ
7、ダイアログイメージ
複合検索のダイアログ(各種)
図4、検索用 図5、置換用 図6、一覧表を使い置換 図7、Grepの一例 図8、作業シート

8、仕様
書庫名KTFFind
バージョンVer1.1
最終更新日2010/11/16
容量2.0 M (解凍時=2.8 M)
対応OS
必須環境
Windows95/2000/XP/7(検証済み)
(メモリーは多めに)
Excel97〜XP/2007/2010
転載可能
ダウンロード Vector ダウンロードサイトへ


[ JCLEmu | 1NMATCH | MNMatch | ListEdit | ListEdit3 | Sort | Pickup | Summary | Break | Report | Asasikomi | EMaile | Doujyou | DGenerate | IMGGet | 機能一覧 | BlockSort | UserList | 図形ファインド | 2007 | リンク集 | 掲示板 ]