Goedendag,
Ik heb op m'n userform nogal wat tekstboxen staan waar alleen cijfers mogen worden ingevoerd, ik heb dat nu opgelost door bij elke textbox bij KeyPress het volgende te plaatsen
Maar dat staat niet echt netjes, daarom mijn vraag: bestaat er misschien een optie om de invoermogelijkheden van de betreffende textboxen in 1 keer te limiteren? Ik dacht zelf dat hiermee wel zou lukken
Maar dan kom ik meteen bij mijn 2e vraag, ik weet niet zo goed waar ik deze code neer zou moeten zetten, ik heb het geprobeerd bij UserForm_KeyPress, maar dat werkt niet.
Ik hoop dat zo een beetje duidelijk is wat ik bedoel, zo niet hoor ik dat graag.
Alvast bedankt,
Barry
Ik heb op m'n userform nogal wat tekstboxen staan waar alleen cijfers mogen worden ingevoerd, ik heb dat nu opgelost door bij elke textbox bij KeyPress het volgende te plaatsen
Code:
If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
Msg = "Alleen cijfers toegestaan"
If KeyAscii < 48 Or KeyAscii > 57 Then MsgBox Msg, , "Niet numerieke invoer"
Code:
Dim cCont As Control
For Each cCont In Me.Controls
If TypeName(cCont) = "TextBox" Then
If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
Msg = "Alleen cijfers toegestaan"
If KeyAscii < 48 Or KeyAscii > 57 Then MsgBox Msg, , "Niet numerieke invoer"
End If
Next cCont
Ik hoop dat zo een beetje duidelijk is wat ik bedoel, zo niet hoor ik dat graag.
Alvast bedankt,
Barry