• ベストアンサー

複数のシートから該当セルをアクティブにするマクロ

インプットボックスなどに郵便番号、もしくは電話番号を入力し、 それに該当する部分がアクティブになるようなマクロを組みたいと思います。 会社名、住所、電話番号などを記載したデータが、 いくつかのシートに分かれて管理されています。 会社が10件ほど記載されているシートもあれば、 40件ほど記載されているシートもあります。 探すのが大変なので、 郵便番号や電話番号などを入力すれば、 該当のシート、該当の会社の場所に飛ぶようなマクロを作成したいのですが・・・ 詳しい方がいらっしゃれば、教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.1

こんにちは  あの~、マクロではないんですがExcel 2003以降ならば、検索機能を選んで貰って検索ウィンドウにある「オプション」ボタンを押して貰うと詳細設定が出て来ます。  その中に「検索場所」があって「シート」を「ブック」に変更できます。  これを利用すればマクロを作らなくとも 記載したデータが、 いくつかのシートに分かれて管理されていて 、郵便番号や電話番号などを入力すれば、 該当のシート、該当の会社の場所(行)に飛ぶことが可能です(該当するものが複数あればウィンドウを閉じなければ連続的に何回でも)。  外していたらごめんなさい。

korin121
質問者

お礼

わぁ!ほんとだ!! こういう機能があるとは知りませんでした… こういう機能をマクロで組もうと思うと、かなり大変なんでしょうか。 それにしても、助かりました! ありがとうございます☆

すると、全ての回答が全文表示されます。

関連するQ&A