• ベストアンサー

EXCEL・・検索ボタンをクリックするとマクロが実行されるようにしたい

EXCELでSheet1にデータを入力、Sheet2に検索結果抽出フォームを作成してあります。セルにキーワードを入力しマクロの実行でデータの抽出ができるように出来上がっています。 そこで、セルに入力→ツールバーからマクロの実行という作業を検索ボタンを作成し一発で検索ができるようにしたいのです。 キーワードの入力セルはC:3です。 よろしくお願いします。

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

  • ベストアンサー
  • Tall
  • ベストアンサー率27% (19/69)
回答No.1

シートにボタンを貼り付ければいいのですか? 表示 ツールバー から フォームを選び、ボタンを選び、シートの 任意の場所に ドラッグでボタンの大きさを 決めて、作成します。 マウスのボタンを外すと、マクロの登録ダイアログが でてきますんで、ボタンに、作成したマクロを登録 すればボタンを押すとマクロの処理ができます。 キーワードの摂取(C:3)も マクロに組み込んで おいては どうですか?

fs-30
質問者

お礼

早速お教えいただきましてありがとうございます。  ~キーワードの摂取(C:3)も マクロに組み込んで  おいては どうですか?~ これがわからないのです。 処理の仕方をもう少し教えていただけたらうれしいです。 お願いいたします。

その他の回答 (2)

  • Tall
  • ベストアンサー率27% (19/69)
回答No.3

Tallです。 いえ、ご自身が作成されたマクロのことです。 マクロ登録画面で、そのワークブックにある、マクロが 出てきますから、 >キーワードを入力しマクロの実行でデータの抽出ができるように出来上がっています。 で書かれている、マクロを登録すればいいと思いますが。

fs-30
質問者

お礼

Tallさん、ありがとうございました。 できました! たくさん勉強します。 また、助けてくださいね。

  • Tall
  • ベストアンサー率27% (19/69)
回答No.2

Tallです。 質問の >そこで、セルに入力→ツールバーからマクロの実行という>作業を検索ボタンを作成し一発で検索ができるようにした>いのです。 >キーワードの入力セルはC:3です。 の意味がわかりずらかったのでキーワード摂取と書いたのですが。 質問の意味もわかりずらかったでしょうか。 マクロを実行すれば あとは全て処理し終えるなら、 先ほどの ボタンに マクロを登録すればいいだけですので。 ちなみに ボタンを 右クリックして、ボタンの 名前を 検索ボタンと変更してください。 フォントや 色なども変更可能です。

fs-30
質問者

お礼

Tallさん、ありがとうございます。  >マウスのボタンを外すと、マクロの登録ダイアログが   でてきますんで、ボタンに、作成したマクロを登録   すればボタンを押すとマクロの処理ができます。 ここなんですが・・・、作成したマクロというのは 何を指すのでしょうか? 作成済みのデータ抽出のマクロとは違うんですよね・・・。 検索ボタンと作成済みのデータ検索マクロとの関連付けは いらないのでしょうか? ほんと初心者ですみません。

関連するQ&A