PC Online パソコン&モバイル、インターネット情報とソフトウエア活用サイト

本文へジャンプ

特設サイト一覧
ホーム > ソフトウエア > Excel > 目次

森本家のワークシート

2011年3月2日

マルチに検索・置換が自由自在

森本 篤徳=日経パソコン

印刷ページ
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • mixiチェック
「あとで読む」機能の使い方
出典:日経パソコン 2010年6月28日号(執筆時の情報に基づいており、現在では異なる場合があります)

 前回は、表内にある複数のキーワードを検索して、それらの文字を目立たせることができるワークシートを作成しました。今回は、検索して文字を目立たせるだけでなく、置換することのできるワークシートです。置換後の文字も色や大きさを変えて、どこが置換されたのかがすぐ分かる仕組みにしています。しかも、キーワードを指定するシートと、検索・置換の対象になるシートを別にして使いやすくしました。

 図1がキーワードを指定するシートです。1行目の「検索文字」欄に探したい文字を入力し、2行目の「置換文字」欄に置き換えた後の文字を入れます。これらは列ごとに対応し、3組の「検索文字」と「置換文字」を入力できます。右側に「ハイライト」と「置換」という2つのボタンがあります。

図1 検索文字と置換文字は3組まで使える。「ハイライト」ボタンを押せば検索文字を探してこのシートで指定した色と大きさにする。「置換」ボタンを押せば3組の置換を実行して、置換文字に設定していた色と大きさにする
拡大表示

 「ハイライト」ボタンは前回と同様の機能を備えます。表の中で「検索文字」を探し、「検索文字」欄で指定した文字の大きさと色に変更するものです。

 「置換」ボタンは1行目の「検索文字」を探して、2行目の「置換文字」に置き換えます。しかも、置き換えると同時に、「置換文字」欄で指定した文字の大きさと色に変更します。

元データはコピーして操作

 今回は、シートを実務で使いやすくするために、キーワードを入力するシートと、検索・置換の対象になる表を別のシートにしてあります(図2)。

図2 左は検索や置換を実行する前の「元データ」シート。図1の「ハイライト」または「置換」ボタンを押すと、右の「操作後」シートにコピーした上でハイライトや置換を実行する
拡大表示

 「元データ」シートに検索・置換の対象になるデータを入力します。マクロを実行すると、シート上のデータを丸ごと「操作後」シートにコピーして、そこで検索や置換を実行します。

 マクロを図3に示しました。これは図1の「置換」ボタンを押したときに実行するマクロです。前回のマクロを改良したもので、(1)〜(3)で示した部分が主な改良点です。

図3 マクロプログラム。図1のB1〜D1セルには「キーワード」という名前を付けてある
拡大表示

 (1)の部分は、「元データ」シートを「操作後」シートにコピーするためのものです。マクロを実行しても元データは書き換えられないので、キーワードを変えながら何度でも実行できます。実際に使っていると、これが便利です。

 (2)の部分で「置換文字」を得ています。Offsetを使って、「検索文字」欄のすぐ下にあるセルの情報を得る仕組みです。図1のB1〜D1の3個のセル範囲に「キーワード」という名前を付けていますが、名前を付けたセル範囲を横方向に延ばせば検索・置換の文字セットを増やすことも可能です。

 (3)は文字を置換するための命令です。置換した後、図1で「置換文字」に設定している文字の色と大きさを、「操作後」シートのデータに反映させます。

 なお、「ハイライト」ボタンを押したときに実行するマクロも、ダウンロードしていただくファイルには含まれていますので、ぜひ確認してみてください。

■解説で使用したExcelファイルを以下からダウンロードできます。

 Excelファイルと集約実験用のサンプルファイルを圧縮した自己解凍形式(58KB)
 Excelファイル形式(43KB)

 うまくダウンロードできない場合は日経パソコン講座ファイルのダウンロード方法をご覧ください。


「森本家のワークシート」の記事一覧(新着順)

関連記事

キーワード

Excel 置換 検索

最新ランキング

PC Online会員登録

最新刊のご案内

最新の誌面から

  • 日経パソコン 2012年5月14日号

    日経パソコン 2012年5月14日号

    パソコンを仕事と生活に活かす総合情報誌
    ・お役立ち周辺機器購入ガイド
    ・最新画像処理ソフト驚きの実力
    ・新型CPU搭載の夏モデルが登場ほか

  • 日経PCビギナーズ 2012年6月号

    日経PCビギナーズ 2012年6月号

    パソコン初心者応援マガジン
    ・必ず見つかるネット検索
    ・写真の保存&印刷決定版
    ・キーボードの便利技43 ほか

  • 日経WinPC 2012年6月号

    日経WinPC 2012年6月号

    パワーユーザーのためのPC総合情報誌
    ・Ivy Bridge大研究
    ・本気で作る小型・静音PC
    ・新世代グラフィックスボードほか

  • 日経PC21 2012年6月号

    日経PC21 2012年6月号

    ビジネスマンのパソコン誌
    ・パソコン&スマホで地図&GPS
    ・PDF「新」活用術
    ・ネットでらくらく資産管理 ほか

日経パソコンスキルアップ倶楽部