Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Controlelement welches Focus abgibt ermitteln
#1
Hallo Leute,

ich habe ein Problem bzw. Frage an euch. Wenn ich auf einem Formular mehrere Controlelemente habe, bekommt

ja eigentlich immer das Steuerelement den Focus welches ich gerade anklicke.

Wie kann ich mittels VBA Code feststellen, welches Controlelement den Focus abgegeben hat?

Danke schon mal im voraus!
Top
#2
Hallo,

benutze das Enterereignis jedes Controls, um den Namen des gerade aktiven Controls im UF-Tag abzulegen.
Private Sub TextBox1_Enter()
 LetztesControlMerken
End Sub

Private Sub TextBox2_Enter()
 LetztesControlMerken
End Sub

Private Sub TextBox3_Enter()
 LetztesControlMerken
End Sub

Private Sub LetztesControlMerken()
 If Len(Me.Tag) Then MsgBox "Das vorherige Control war " & Me.Tag
 Me.Tag = Me.ActiveControl.Name
End Sub
Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • sotaros
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste