Bonjour,
Je voudrais savoir si c'est possible de vérifier la mise en forme d'un code écrit dans une textbox d'un userform?
Par exemple vérifier que le code inscrit dans cette textbox est bien sous la forme "AAAA-0000"
Je sais qu'il est possible de faire cela pour l'heure ou la date mais est-il possible de le faire pour un format quelconque que l'on définit?
Merci d'avance!
Edit:
J'ai trouvé cela pour pouvoir faire quelque chose qui ressemble à ce que je veux mais cela ne me permet pas d'écrire de lettres dans ma textbox. Par quoi faut-il remplacer les # pour pouvoir écrire une lettre?
Je voudrais savoir si c'est possible de vérifier la mise en forme d'un code écrit dans une textbox d'un userform?
Par exemple vérifier que le code inscrit dans cette textbox est bien sous la forme "AAAA-0000"
Je sais qu'il est possible de faire cela pour l'heure ou la date mais est-il possible de le faire pour un format quelconque que l'on définit?
Merci d'avance!
Edit:
J'ai trouvé cela pour pouvoir faire quelque chose qui ressemble à ce que je veux mais cela ne me permet pas d'écrire de lettres dans ma textbox. Par quoi faut-il remplacer les # pour pouvoir écrire une lettre?
Code:
Private Sub TextBox1_Change()
Dim strFormat As String
Dim x As Integer
x = Len(TextBox1)
strFormat = "####-####"
strFormat = Left(strFormat, x)
If Not TextBox1 Like strFormat Then _
TextBox1 = Left(TextBox1, x - 1)
End Sub
Dernière édition: