Eric C
XLDnaute Barbatruc
Bonjour le forum
Bonjour à tous & à toutes
Lorsque je désire saisir un numéro de téléphone via une TextBox, j'utilise ce code :
Celui-ci fonctionne très bien sauf que je ne peux y adjoindre la propriété MaxLength pour limiter sa saisie ce qui fait que si par mégarde j'ajoute un chiffre de trop, le numéro est à ressaisir...
Ma question est simple : pourquoi ?
Si je retire le "0" (qui n'apparaitra plus dans la valeur de la TextBox (Numéro de téléphone saisi)), je peux indiquer le MaxLength.
Ou peut etre y a t'il une autre proposition de code (j'ai un problème avec les accents circonflexes, il faudra que je nettoie mon clavier).
Sur ce bonnes fetes de fin d'année à toutes & à tous.
Eric c
Bonjour à tous & à toutes
Lorsque je désire saisir un numéro de téléphone via une TextBox, j'utilise ce code :
VB:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
TextBox1.Value = Format(TextBox1.Value, "0# ## ## ## #")
End Sub
Ma question est simple : pourquoi ?
Si je retire le "0" (qui n'apparaitra plus dans la valeur de la TextBox (Numéro de téléphone saisi)), je peux indiquer le MaxLength.
Ou peut etre y a t'il une autre proposition de code (j'ai un problème avec les accents circonflexes, il faudra que je nettoie mon clavier).
Sur ce bonnes fetes de fin d'année à toutes & à tous.
Eric c