Excel VBAExcel VBA開発 虎の巻

フォームの初期化

カテゴリ:フォーム

フォームを開いたときに何かしたい場合、UserFormのInitializeメソッドを使います。
例えば、リストボックスに何か値を入れたいときです。


フォームをダブルクリックすると UserForm_Click というSubプロシージャが生成されます。そのとき、右側のClickとあるところをInitializeに変更すると以下のようなSubプロシージャが生成されます。
Private Sub UserForm_Initialize()

End Sub

例えば、リストボックスに選択肢を入れてみます。
Private Sub UserForm_Initialize()
	ListBox1.List = Array("東京","大阪","札幌")
End Sub

カテゴリ:フォームの記事


Excel VBA基本レッスン Amazon Kindle版発売中!