Bonjour et merci pour cette réponse.
Ca fonctionne bien dans le cas ou nous sommes inférieur à 6 caractères mais quand je suis supérieur à 6, le message d'alerte ne s'affiche pas.
Ci dessous ma partie de code
If Not IsNumeric(Me.TextBox1) Then
MsgBox "Le code SGDT doit être un nombre à 6 chiffres", vbExclamation
If Not 5 < Len(TextBox1) < 7 Then
MsgBox "Le code SGDT doit être un nombre à 6 chiffres" & Chr(10), vbOKOnly + vbCritical, "Error"
Exit Sub
End If
Exit Sub
End If
Merci.