cs_florentin
Messages postés10Date d'inscriptionmercredi 11 août 2004StatutMembreDernière intervention18 août 2004
-
18 août 2004 à 15:09
el_teedee
Messages postés497Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention13 juillet 2015
-
18 août 2004 à 15:30
Salut,
J'ai soucis concernant le format
voici mon format :
var = Format(var, "#####.00")
sur mon affichage de texbox je fais avoir : ,00
Lorsque je veux entrer une valeur (ex : 578,55) le curseur se place avant la virgule, je tape "5" : 5 apparait et le curseur se place à la fin de ",00". Je dois déplacer mon curseur avec les flèches pour saisir 78.
POUR saisir les décimales, même phénomène , je suis éjecté à la fin pour ressaisir une décimales après l'autre.
Voici mon code keypress- Peut- il être la cause du prob ?
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
MsgBox ("Saisir une valeur numérique") 'caractère incorect, donc il ne s'ecrit pas
End If
End If