No.1ベストアンサー
- 回答日時:
わたしも検索をよく使うので、自作のツールを作って使っています。
そこそこ複雑なので、すべてを載せることはできませんが、簡易版をご紹介します。適当なブックに、下記のVBAを張り付けて下さい。
次に、検索を行うブックを開きます。そこで適当なセルを右クリックすると「★★★検索★★★」のメニューが表示されるので、それを選択します。すると「検索と置換」のダイアログが表示されます。後は普通の操作です。
ちなみに、空白以外のセルを選択した状態で上記の操作を行うと、そのセルの値が「検索する文字」として使用されます。
とりあえず、検索場所を「ブック」にする努力はしていますが、状況によっては「ブック」にならない時があります。その際は、検索場所を指定するオプションを閉じた状態で使用してください。
飛び道具的なツールなので、動作原理が分かっていないと上手に使えないのですが、慣れると便利ですよ。
【標準モジュール】
Sub 初期設定()
Dim i As Long
Application.CommandBars("Cell").Reset
With Application.CommandBars("Cell").Controls.Add(Before:=1, Temporary:=True)
.Caption = "★★★検索★★★"
.OnAction = "Show検索"
End With
End Sub
Sub Show検索()
SendKeys ("^f%t%h{DOWN}%t%n")
SendKeys (Selection(1).Text)
SendKeys ("%i")
End Sub
【ThisWorkbook】
Private Sub Workbook_Deactivate()
Call 初期設定
End Sub
ママチャリさん
早速ご教授ありがとうございます
大変申し訳ありませんがわたしの環境ではこのVBRは構文エラーで
確認することができませんでした
せっかく教えていただいたのに申し訳ありません
No.3
- 回答日時:
》 検索オプションの検索場所→ブックを選択する
えッ?検索場所を選択できる?その Excel のバージョンは?
ちなみに、私のは 2013。その直前は 2002。
mike_gさんこんにちは。
わたしも同じ2013です
検索(双眼鏡のアイコン)を開いていオプションをクリックすると
検索場所をシートかブックか選択できます
わたしの悩みはデフォルトでシートになっているので毎回ブック
に変更するのが面倒で困っています
No.4
- 回答日時:
解答ではありません。
この題材は、もうかなり昔(2007以降)から知られているものです。
結論からすると、ご質問者さんが望まれているような設定はありません。
>デフォルトで検索オプションの検索場所をシートからブックに変更する方法デフォルトで検索オプションの検索場所をシートからブックに変更する方法
それを何年も前から探しているのですが、私は解決しません。もう少し具体的にいうと、「ダイアログの設定を任意に変更させること」ただし、それは、あくまでも私個人の実験的なものであって、実用性としては不要だと思っています。理由は次に書きます。
ご質問者さんに疑問な内容は、
>毎回そのたびに検索オプションの検索場所→ブックを選択するのが面倒で困っています
一回、ブックを選択して、検索が成功すれば、後は、同じようになりませんか?その設定は残っているはずなのです。毎回そのたび、ということはないはずです。
それで、海外のサイトのいくつかを読んでみて、私が期待しているような方法で解決している所はありませんでした。アングラな方法はあるとは思いますが、それは除外します。
アドインで新たに作る方法を提示している人がいましたが、それは論外です。
#1さんのコードは、構文エラーになるはずはないので、ご質問さんの設定の問題かとは思います。私も同様なものは作っていますが、私自身は、ショートカットキーでつなげる方法は、フォーカスが外れる可能性があるので、成功率は50%程度になってしまうのではないかと思います。ここが開いている間には成功は難しいかと思っています。
#4さん
おっしゃられる通り構文エラーは私の問題です
毎回~についても私の言葉足らずですみません
エクセルを開くたびに書き込めばよかったですね
続けて検索すればブックが維持されるのは承知しています
「設定ではない」ということだけでも教えていただけたので
大変感謝しています ありがとうございました
No.5
- 回答日時:
No. 1です。
Excel 2013で確認してみました。しかし、ちゃんと動作してしまったので原因が想像できません。VBA を書く場所とか、正しいですか?それから、エラーメッセージは「構文エラー」ですか?もっと長いメッセージでていませんか?
ママチャリさんありがとうございます
おっしゃられる通り、私に問題があります
というのも、マクロは録画でしか活用したことがないのでVBAはさっぱりなんです
書き込んだ場所は、VBAを開いて挿入タブから標準モジュールを選択してコピペ
しました
書き方、使い方がわからないのでもうしばらくお付き合いしていただけると助かり
ます よろしくお願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 指定値をマクロで検索&シート移動 2 2022/04/27 23:29
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Excel(エクセル) EXCELで参照したデータを検索したい。 2 2023/01/18 13:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- Access(アクセス) Access 複数条件検索の設定が上手く行きません 1 2022/07/22 20:37
- au(KDDI) Android Gmail で検索して消す方法 1 2022/11/10 16:10
- Google Maps iPhoneのGoogle検索窓を通常の大きさに 戻す方法を教えて頂けませんか?(切実) 日本全国の 2 2022/10/02 02:08
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセル ブックを開いたときに検索ウインドを表示させたい
Excel(エクセル)
-
Excel2016 検索の窓を常時表示させたいのですが、教えてください。
Excel(エクセル)
-
Excelのワークシート上に検索窓とボタンを作りたい
Excel(エクセル)
-
-
4
置換(検索場所に「ブック」を指定した)
Excel(エクセル)
-
5
エクセル_検索機能で、検索場所と検索対象を固定したい
Excel(エクセル)
-
6
エクセルのマクロで全シートを検索したい
Excel(エクセル)
-
7
【Excel】検索で、対象を常に【値】にするにはどうするば良いでしょうか?
Excel(エクセル)
-
8
EXCEL VBA でCTRL+Fのダイアログからすべての検索で一覧表
Visual Basic(VBA)
-
9
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
10
EXCEL 検索時の設定
Excel(エクセル)
-
11
エクセルのグラフで、値0のときのみ、ラベルを非表示にしたい
Excel(エクセル)
-
12
エクセルで、book全体の検索&抽出の方法
Excel(エクセル)
-
13
Excel内での検索結果をシートに出力したい
Excel(エクセル)
-
14
ハイパーリンクの参照セルのズレは防げるか?
Excel(エクセル)
-
15
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
16
VBA 検索して一致したセルへジャンプさせたい
その他(プログラミング・Web制作)
-
17
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
18
エクセルの『検索と置換ボックス』のサイズ
Excel(エクセル)
-
19
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
20
エクセルでの検索ボックスの作り方について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの質問になります Userform内で
-
エクセルの検索窓で毎回検索場...
-
サンダーバードで本文検索できない
-
google検索で最多ヒット数
-
メモ帳で検索ができない windows10
-
ワード2010の検索窓のトラブル
-
Evernote 検索すると「権限が失...
-
編集した画像(JPEG)の保存場所...
-
Google検索などで、最新...
-
Excelでの検索について
-
漢字検索
-
Excelで、セルにメモが入力され...
-
「 メモ帳(.txt)を一括で検索し...
-
Google Chromeの検索バーで、い...
-
ブラウザの検索欄に下線(破線)...
-
Microsoft エクセル リボンの表...
-
powerDVD18で再生速度を変えたい
-
「RunSQL」と「Execute」の違い
-
1つExcelを閉じると全部閉じる
-
エクスプローラの表示を2分割...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの検索窓で毎回検索場...
-
VBAの質問になります Userform内で
-
wors赤い波線の検索
-
Wordで検索が一時停止する
-
編集した画像(JPEG)の保存場所...
-
メモ帳で検索ができない windows10
-
検索エンジン反映遅い
-
エクセルでctrl+Fで検索できる...
-
VLOOKUP関数で空白を選択すると...
-
Evernote 検索すると「権限が失...
-
Excelで検索マクロを作りたい
-
Excelでの検索について
-
Wordマクロの検索で、、、
-
サンダーバードで本文検索できない
-
右クリックメニューの順番変更...
-
文字をドラッグすると ヤフー検...
-
インターネット検索について
-
電話番号を検索する心理は何で...
-
エクセルマクロの質問
-
Thunderbirdの検索結果をグラフ...
おすすめ情報
ご指摘がありましたので、補足させてください
毎回というのは、エクセルを開くたびにということです
マクロについては録画と再生ぐらいしか活用したことが
なく、高望みで申し訳ありません