Ik probeer ervoor te zorgen dat er alleen nummerieke waarden in een tekstbox gezet kunnen worden.
Dus ook geen komma's en punten.
Daarvoor heb ik het volgende stukje code gemaakt:
Dit werkt perfect voor de letters, maar ik kan gewoon comma's en punten invoeren.Weet iemand hoe ik dit kan oplossen?
Dus ook geen komma's en punten.
Daarvoor heb ik het volgende stukje code gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| Private Sub txtTravelKilom_Change()
If blnReset = True Then
Else
If Len(txtTravelKilom) > 0 Then
n = Len(txtTravelKilom.Text)
For l = 1 To n
strWaarde = Mid(txtTravelKilom.Text, l, 1)
If Not strWaarde = "," And Not strWaarde = "." And Not IsNumeric(strWaarde) = False Then
new_price
Else
txtTravelKilom.Text = Mid(txtTravelKilom.Text, 1, n - 1)
MsgBox ("Only nummeric values please")
End If
If n = 0 Then
new_price
End If
Next l
End If
End If
End Sub |
Dit werkt perfect voor de letters, maar ik kan gewoon comma's en punten invoeren.Weet iemand hoe ik dit kan oplossen?
www.diovisuals.co,