- 締切済み
エクセル ブックを開いたときに検索ウインドを表示させたい
初めまして。よくわからないまま使い続けている初心者です。 検索する業務が多く、その度[編集]-[検索](Ctrl+F)で検索窓を開いて対象となる数字列を入力し検索を行うのですが、この操作([編集]-[検索](Ctrl+F))をしないままブックを開いたと同時に検索窓を表示させ続けることはできるのでしょうか?あるいは、マクロでシート内に検索ボタン(押すと検索窓が開く)を作ることは可能でしょうか? よろしくご教授くださるようお願いいたします
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ka_na_de
- ベストアンサー率56% (162/286)
1)検索ボタンですが、ツールバーをカスタマイズする方法が一般的だと思います。 「表示」→「ツールバー」→一番下の「ユーザー設定」 「コマンド」タブで左の「分類」を「編集」にして、 右の一覧から、双眼鏡アイコンの「検索」をクリックし、 既存のツールバーの好きな位置へドラッグしてください。 参考>http://kokoro.kir.jp/office/user1.html 2)マクロでなら、 Private Sub CommandButton1_Click() Application.Dialogs(xlDialogFormulaFind).Show End Sub という感じでしょうか? しかし、1)の方法や「Ctrl」+「F」の方が早いし汎用的だと思います。 一応参考までに、さまざまなダイアログの表示方法を紹介します。 >http://www2s.biglobe.ne.jp/~SATSYS/Dialogs.txt ただし、1)2)ともに、検索ウィンドウを常に表示するわけでは ありません。 常に表示したいということであれば、こんなページもありました。 試してみてください。 3)ツールバーでテキストボックスを使う。 >http://officetanaka.net/excel/vba/tips/tips03.htm
こんな感じで開く事もできます。 Private Sub Workbook_Open() SendKeys "^f" End Sub
お礼
遅くなりましたが、ご回答ありがとうございました。 ダイアログの表示方法から検索引数を参考にマクロを作りフォームボタンに登録し、みごとシート上に検索ボタンを作ることができました。 結果的にはツールバーの検索ボタンがシート上に大きく表示されたことだけなんですが、これで私はじめ使い慣れて者がツールバーにあるあの小さな双眼鏡ボタンを探さずに、一発で検索できるようになりました。 ほんとうにありがとうございました。