Excel2003VBAについて教えてください。
あるBookから、VBAの”Workbooks.Open”で別のブックを開くように作ってあるのですが、開かれるBookのほうに”Sub Auto_Open()”で特定のシートをアクティブにするように作っています。
普通にBookを開くとSub Auto_Open()は実行されますが、”Workbooks.Open”では実行されません。
”Workbooks.Open”で開いたときに、特定のシートがアクティブになればそれでよいのですが。
よろしくお願いします。
No.3
- 回答日時:
>普通にBookを開くとSub Auto_Open()は実行されますが、”Workbooks.Open”では実行されません。
それは仕様です。
で、そういう処理をしたいときはふつうは
Sub Auto_Open ではなくて
ThiwWorkbookモジュールの、Workbook_Openイベントに書きます。
'---------------------------------
Private Sub Workbook_Open()
Sheets("Sheet3").Select
End Sub
'----------------------------------
以上。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/09 12:17
- Visual Basic(VBA) Excel VBA マクロ 先頭行の固定とオートフィルター設定を全てのシートに適用したいです 1 2022/11/12 15:32
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
ExcelVBAで質問です。Workbook_openイベントが発生し
その他(Microsoft Office)
-
VBAでファイルオープン後にコードが実行されない
Visual Basic(VBA)
-
エクセルでエラーが出て困っています。
Excel(エクセル)
-
-
4
Workbook_openでマクロが実行されない
Excel(エクセル)
-
5
エクセルファイルを開く時、常に同じシートから開くようにするには?
Windows Vista・XP
-
6
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
7
エクセルマクロで、別のブックが開いているかを判定したいのですが。
その他(Microsoft Office)
-
8
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
9
Application.Runエラー(1004)
Excel(エクセル)
-
10
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
11
ファイルのオープン時に今日の日付にジャンプ
Excel(エクセル)
-
12
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
13
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
14
「Columns(A:C")」の列文字を数字にして表記したい"
Excel(エクセル)
-
15
VBA アクティブでないシートのセルを選択したり、クリアしたり
Excel(エクセル)
-
16
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
17
Worksheets メソッドは失敗しました。のエラー処理のやり方
Visual Basic(VBA)
-
18
フォントの大きさ
Visual Basic(VBA)
-
19
バッチ終了時にDOS窓を閉じるコマンド
その他(プログラミング・Web制作)
-
20
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBA 作業後に選択範囲...
-
別のフォームで記述している関...
-
ACCESSで別DBにあるクエリを...
-
Excel vba 条件分岐 空白セルが...
-
最小化ボタンで最小化したフォ...
-
excel2010でボタンが反応しなく...
-
Visual Basic 6.0のフォームの...
-
Excelのマクロ実行後に動作が重...
-
円の中に等間隔に線を引くには
-
ascW関数の結果がおかしい
-
Sub Auto_Open() 実行されない
-
VBAでのユーザフォームの表示有...
-
続き…エクセルvba ①SUBメニ...
-
エクセルで条件をつけて図形を...
-
Switchのわんことあそぼ、めざ...
-
ワードで、グレーの部分しか入...
-
エクセルでの6ヶ月平均の出し方
-
メフィスト賞の応募歴は無しだ...
-
フルスクリーンモードで開いたP...
-
2点間の距離をミリ秒単位で求め...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA 作業後に選択範囲...
-
エクセル マクロ 別シートから...
-
別のフォームで記述している関...
-
Sub Auto_Open() 実行されない
-
ACCESSで別DBにあるクエリを...
-
最小化ボタンで最小化したフォ...
-
円の中に等間隔に線を引くには
-
Excel VBAのステップイン
-
VBAでのユーザフォームの表示有...
-
ascW関数の結果がおかしい
-
Excelで、チェックボックスにチ...
-
メニューバーのイベントが2回...
-
ステップモードの動作確認方法
-
excel2010でボタンが反応しなく...
-
ExcelVBAで毎月月初の最初にBoo...
-
ExcelVBA ドロップボックスで月...
-
Excelのマクロ実行後に動作が重...
-
エクセルVBAのコードで質問です...
-
実行時エラー9 インデックスが...
-
excelのvbaを使って日付を置換...
おすすめ情報