Bonjour,
J'ai crée un champ de texte "MaskedTextBox" sous la forme suivante "__FR____"
je veut m'assurer que l'utilisateur a bien remplie tout le champ de texte comme ça 98FR5480 et pas _7FR7__0
J'ai pas réussi a faire ce teste.
J'ai fait cela:
If Matricule.Text <> Format(Val(Matricule.Text), "##FR####") Then
Mais quand je met des zéro "08FR5470" le champ est considéré comme vide ce qui est pas vraie.
eccsup
Messages postés77Date d'inscriptionjeudi 14 mai 2009StatutMembreDernière intervention14 novembre 2022 18 avril 2011 à 14:27
Salut,
tu peut aussi utiliser une expression regulière:
if(not Regex.isMatch(ContenuDuChamps,"^(\d)(\d)FR(\d)(\d)(\d)(\d)$")
MsgBox("Le champs saisie n'est pas valide")
Exit sub
end if
'Sinon, traitement normal