Conseclusie
Gebruiker
- Lid geworden
- 14 feb 2012
- Berichten
- 358
Hallo,
In een form-textbox wil ik enkel cijfers toestaan als invoer.
Da's op zich makkelijk te ondervangen via:
Echter; deze kan niet voorkomen dat een eerder gekopieerde (niet-numerieke) waarde in de textbox geplakt kan worden.
Uiteraard kan ik altijd ná invoer controleren of de textbox enkel cijfers bevat, maar ik wil dus voorkomen dat er uberhaubt niet-numerieke karakters in geplakt kunnen worden.
In een form-textbox wil ik enkel cijfers toestaan als invoer.
Da's op zich makkelijk te ondervangen via:
Code:
Sub TextBox1_KeyPress(ByVal KeyAscii As msforms.ReturnInteger)
KeyAscii = -KeyAscii * (Chr(KeyAscii) Like "[0-9]")
End Sub
Uiteraard kan ik altijd ná invoer controleren of de textbox enkel cijfers bevat, maar ik wil dus voorkomen dat er uberhaubt niet-numerieke karakters in geplakt kunnen worden.