LostFocus時にアクティブコントロールを取得しておいて、何かボタンを押し、メッセージが出てキャンセルした場合、直前にあったコントロールにフォーカス移動しようとしていますが、コントロール毎に処理を変えたいので、コンボボックスならコンボボックスという判断はどうしたらできるでしょうか?
コントロールタイプの取得方法を知りたいです。
よろしくお願い致します。
TypeName関数で取得できます。
↓こんな感じ。
Select Case TypeName(objFocus)
Case "ComboBox"
Case "CommandButton"
Case "TextBox"
Case Else
End Select
できました。
ありがとうございました
ツイート | ![]() |