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