- Private Sub text1_keyPress(KeyAscii As Integer)
- If Chr(KeyAscii) = "." Then KeyAscii = Asc(",") ' detecte le point et la virgule et remplace
- 'le point par une virgule
- If KeyAscii = 8 Then 'Regarde si appuyer sur BACKSPACE
- KeyAscii = 8 ' Si oui ... On efface
- Else
- If InStr("0123456789.,", Chr(KeyAscii)) = 0 Then 'contrôle de saisie
- KeyAscii = 0 'caractère incorect, donc il ne s'ecrit pas
- End If
- End If
- End Sub
Private Sub text1_keyPress(KeyAscii As Integer)
If Chr(KeyAscii) = "." Then KeyAscii = Asc(",") ' detecte le point et la virgule et remplace
'le point par une virgule
If KeyAscii = 8 Then 'Regarde si appuyer sur BACKSPACE
KeyAscii = 8 ' Si oui ... On efface
Else
If InStr("0123456789.,", Chr(KeyAscii)) = 0 Then 'contrôle de saisie
KeyAscii = 0 'caractère incorect, donc il ne s'ecrit pas
End If
End If
End Sub