schevs10
Messages postés20Date d'inscriptionlundi 4 mai 2009StatutMembreDernière intervention12 décembre 2011
-
15 juin 2009 à 18:49
schevs10
Messages postés20Date d'inscriptionlundi 4 mai 2009StatutMembreDernière intervention12 décembre 2011
-
15 juin 2009 à 22:29
Bonjour,
je viens de créer une userform avec des textbox. Dans cette dernière, il n'est possible que de saisir des chiffres. J'ai trouvé la propriété qui permet de limiter le nombre de caractère :"MaxLenght". Je l'ai mis à 7.
je voudrais faire en sorte que si un utilisateur saisit moins de 7 chiffres, il y un msgbox qui apparait et puis le textbox redevient vide.
voici le code que j'ai mis :
Private Sub TextBox2_AfterUpdate()
If IsNumeric(UserForm1.TextBox2) = False Then
MsgBox "Merci de saisir que des chiffres", vbCritical + vbOKOnly, "Numéro Client"
UserForm1.TextBox2 = ""
End If
If TextBox2.MaxLength <> 7 Then
MsgBox "le numéro client doit contenir 7 chiffres !", vbokony + vbCritical, "Numéro client"
UserForm1.TextBox2 = ""
End If
End Sub
mais ça marche pas......d'ou ma demande auprès de vous