プロが教えるわが家の防犯対策術!

いつもすみません。
ExcelVBAで作成したユーザーフォームの画面をファイルを開いた直後に表示させることは可能でしょうか?
ちなみに、ユーザーフォームが表示される前に、「マクロを有効にする」というボタンをクリックするぐらいのことはOKなのですが、、、
要は、ファイルを開いてからマクロの実行を手動で実行したくないということなのです。
(ボタンとか、ツールバーのメニューというのもダメなのです。)
わがままなお願いですが、ご教授お願いします。

A 回答 (2件)

お答えします。



可能です。

マクロのエクスプローラでthisworkbookをダブルクリック
して下さい。

プルダウンで「general」を「workbook」に替えます

そのコードの中に
userform1.show

これで起動時にフォームが出てきます
    • good
    • 0
この回答へのお礼

返事が遅くなってすみません。
ありがとうございました。

お礼日時:2004/11/15 10:41

 


ThisWorkBookのOpenイベントでユーザーフォームを開きませう。


Private Sub Workbook_Open()

 UserForm1.Show

End Sub


以上です。
    • good
    • 0
この回答へのお礼

返事が遅くなってすみません。
ありがとうございました。

お礼日時:2004/11/15 10:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!