A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは。
具体的なマクロ・コードはないので、はっきりしたことがいえません。
ただ、
(1)
>検索と置換を表示するマクロをコマンドボタンに登録して使用しています。
というマクロと、
(2)
>初期表示時(電源投入時、再起動後)にシート内検索になっているのをオプションボタンでブック内検索に変えている
ということは、まったく別ものです。
(2)の「電源投入時」とかいうのは、Applicationという単位では、ありえないものですが、少なくとも置換をするのに、シート全体=ブックを設定というような必要性はまったくありません。初歩的なものですが、シート全体をArrayで選択すれば済むことです。
Sheets(Array(1, 2, 3, 4)).Select
(2)の検索ダイアログのオプションを変更する方法は、一般のVBAの範疇にはありません。(公開されていないはずです)マクロで変更させるとかいうのは、Win32 APIでフックして変更するか、SendKeys で変えるか、UWSCのようなキーボードマクロで変更するとか、になるのだと思います。
そこまでを、マクロで要求するというのは、一般的な範疇外のものだと思いますし、その必要性を感ずる人は少ないと思います。(インターネット検索すれば、その手のコードのヒントは出てきます。)
(1)は、本来、ダイアログを立ち上げるわけではありませんから、シート全体であっても、シート一つであっても、ループなどすればよいのですから、あまり関係がありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) 指定値をマクロで検索&シート移動 2 2022/04/27 23:29
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ローマ字→カタカナへ変換(エク...
-
マクロ 実行ボタンを押さずに...
-
複数ファイルにある特定のシー...
-
EXCELのセルへ、デジタル時計を...
-
エクセル グラフの軸の最小値最...
-
Excel VBA のdebug(F8キー) が...
-
《エクセル2000》非表示になっ...
-
Excelを開いた時に表示さ...
-
モジュール内のマクロを全て実...
-
EXCEL 複数のシートの同一の位...
-
エラーになってないのにVBA...
-
開いているフォルダを全て閉じ...
-
Wordで「原稿用紙○枚」を換算す...
-
Excel文字列中の太字(Bold)部分...
-
Accessのクエリを実行するショ...
-
TeraTermのマクロについて
-
エクセルで複数のシートをまと...
-
ワードからエクセルへ貼り付け...
-
【Excel VBA】エラー番号400
-
エクセルのマクロ機能で前のシ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ローマ字→カタカナへ変換(エク...
-
マクロ 実行ボタンを押さずに...
-
複数ファイルにある特定のシー...
-
EXCELのセルへ、デジタル時計を...
-
Excel VBA のdebug(F8キー) が...
-
エラーになってないのにVBA...
-
Excelを開いた時に表示さ...
-
Wordで「原稿用紙○枚」を換算す...
-
ワードからエクセルへ貼り付け...
-
エクセルで複数のシートをまと...
-
エクセルのマクロ機能で前のシ...
-
エクセル グラフの軸の最小値最...
-
TeraTermのマクロについて
-
Excelの改ページ 同シート内で...
-
EXCEL 複数のシートの同一の位...
-
ワードで画像を自動で挿入する方法
-
Excelのワークシート上に検索窓...
-
モジュール内のマクロを全て実...
-
Excel2000 データの並べ替えで...
-
Excelマクロでオプションボタン...
おすすめ情報