XL 2010 Tester le format dans un TextBox ?

mohsin.stat

XLDnaute Nouveau
Bonjour à tous,

Je voudrais savoir comment tester si un textbox disant "TexeBox1" contient le format de texte suivant: "9 caractères" puis un tirait "-" pui "8 caractères"
exemple: MALCH41GP-5M106099 // donc en tous il y a 18 caractères en contant le tirait.

j'éspère vous pouriez m'aider pour le résoudre et merci d'avance !

.
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil,

Une autre syntaxe possible avec Like
(à adapter pour le TextBox, ci-dessous ce n'est qu'un exemple de test)
VB:
Sub test()
Dim a$, b$
a = "MALCH41GP-5M106099"
b = "MALCH41GP+5M106099"
If a Like "?????????-????????" Then
MsgBox "Valeur correcte", vbInformation, "Infos"
Else
MsgBox "Valeur incorrecte", vbCritical, "ERREUR"
End If
If b Like "?????????-????????" Then
MsgBox "Valeur correcte", vbInformation, "Infos"
Else
MsgBox "Valeur incorrecte", vbCritical, "ERREUR"
End If
End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 389
Messages
2 087 933
Membres
103 678
dernier inscrit
bibitm