
No.4ベストアンサー
- 回答日時:
たとえば標準モジュールに
Sub ABC()
VBAの処理
End Sub
とある場合、ThisWorkbookに
Private Sub Workbook_Open()
ABC
End Sub
と書いておくと、ファイルを開いたときにABCが自動実行されます。
または Auto_Open()という名前のプロシージャを標準モジュールに作ります。
Sub Auto_Open()
ABC
End Sub
と標準モジュールに書いておくと、同じくファイルを開いたときにABCが自動実行されます。
両方書いておくと、Workbook_Open() が先に実行されます。
No.3
- 回答日時:
ThisWorkbookのモジュールに
Private Sub Workbook_Open()
MsgBox "でましたか?"
End Sub
でブックを開いたらでませんか?
記述場所はどこになってますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
モジュールからフォームのボタ...
-
印刷後メッセージボックスを表...
-
vba userFormのSubを標準モジュ...
-
Excel VBAでリンク切れをチェッ...
-
VBAProjectのモジュ...
-
モジュールの最大数はいくつな...
-
エクセルVBAでシートモジュール...
-
Excel VBAで、ユーザーフォーム...
-
ユーザー定義関数に#NAME?が返...
-
クラスモジュールについて
-
エクセルVBA クラスモジュール...
-
VBでグローバル変数を宣言するには
-
違うモジュールでも同じ変数を...
-
標準モジュールを削除したい。(...
-
本当にPublicな変数(配列で)
-
ベースモジュールって?
-
【vba】フォームに書いてあ...
-
Access VBA標準モジュールにつ...
-
VBAで別モジュールへの変数の受...
-
VBAで「メモリが不足しています」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
エクセルVBAでシートモジュール...
-
VBでグローバル変数を宣言するには
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAで、ユーザーフォーム...
-
Excel VBA 定義されたプロージ...
-
vba userFormのSubを標準モジュ...
-
標準モジュールを削除したい。(...
-
'Range'メソッドは失敗しました
-
VBAで別モジュールへの変数の受...
-
モジュールからフォームのボタ...
-
モジュールの最大数はいくつな...
-
グラフのX,Y座標を取得したい
-
モジュールとクラスの違いって...
-
【vba】フォームに書いてあ...
-
Form間の値の渡し方
-
VBのフォームモジュールと標準...
-
VBA モジュールで共通に使う変...
-
Excel VBA 『Call』で呼び出す...
-
acwzlibとは?
おすすめ情報