Loading...
Uploaded by ken3video on Feb 27, 2009
Excel UserForm にボタンを1つテキストボックスを2つ貼り貼ったコントロールが持っているイベントにプログラムを書くそんな話とイベントのタイミングが知りたい時は、MsgBox関数を使って、デバックしてみては?そんなお話です。
Science & Technology
Standard YouTube License
次に、イベントの発生順を知りたくて、メッセージボックスを入れました。
Private Sub TextBox2_Change() MsgBox "TextBox2_Change"
End Sub
Private Sub TextBox2_Enter() MsgBox "TextBox2_Enter"
Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean) MsgBox "TextBox2_Exit"
これだと、_Changeのイベントでメッセージボックスを読んでしまい、テストになりません。
ken3video 3 years ago
イベントに対して処理を書く
Private Sub CommandButton1_Click() Unload Me
End Sub
ここでは、ボタンを押したら(クリックしたら)、
フォームを閉じる
Load more suggestions
次に、イベントの発生順を知りたくて、メッセージボックスを入れました。
Private Sub TextBox2_Change() MsgBox "TextBox2_Change"
End Sub
Private Sub TextBox2_Enter() MsgBox "TextBox2_Enter"
End Sub
Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean) MsgBox "TextBox2_Exit"
End Sub
これだと、_Changeのイベントでメッセージボックスを読んでしまい、テストになりません。
ken3video 3 years ago
イベントに対して処理を書く
Private Sub CommandButton1_Click() Unload Me
End Sub
ここでは、ボタンを押したら(クリックしたら)、
フォームを閉じる
ken3video 3 years ago