Beste,
Is er een manier om een procedure uit te voeren met een KeyDownEvent, ongeacht welke UserFormControl actief is (zolang Userform actief is).
In bijlage een voorbeeld van UserForm.
Ik zou graag wanneer ik "PijlNaarBeneden" druk, naar de volgende rij springen in de listbox.
Maar ik wil dit laten gebeuren, ongeacht welke Control actief is (TextBox 1, ..2, ..3, OptionButton 1, .. 2, enz...)
Ik zou voor elke control een KeyDownEvent kunnen schrijven... Iets zoals hieronder.
Maar lijkt me wat omslachtig...
Bestaat er een manier om een iets dergelijks te laten gebeuren, ongeacht welk control actief is?
Alvast bedankt.
Wocky
Is er een manier om een procedure uit te voeren met een KeyDownEvent, ongeacht welke UserFormControl actief is (zolang Userform actief is).
In bijlage een voorbeeld van UserForm.
Ik zou graag wanneer ik "PijlNaarBeneden" druk, naar de volgende rij springen in de listbox.
Maar ik wil dit laten gebeuren, ongeacht welke Control actief is (TextBox 1, ..2, ..3, OptionButton 1, .. 2, enz...)
Ik zou voor elke control een KeyDownEvent kunnen schrijven... Iets zoals hieronder.
Maar lijkt me wat omslachtig...
Code:
Private Sub EenderWelkUserformControl_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Select Case KeyCode
Case vbKeyDown
Call ListboxRijOmlaag
End Select
End Sub
Bestaat er een manier om een iets dergelijks te laten gebeuren, ongeacht welk control actief is?
Alvast bedankt.
Wocky
Laatst bewerkt: