Bonjour,
Malgré mes recherches sur le forum, je n'ai pas trouvé (ou compris peut-être), solution à mon problème, aussi me voici.
Je dispose d'un userform dans lequel je nécessite le renseignement d'un numéro à un format bien spécial du type : 1111-11, soit 4 chiffres, le caractère "-", puis 2 chiffres, et le tout collé.
Ce que je voudrais, c'est mettre en place une vérification sur le format saisi dans la textbox pour m'assurer de ne pas nous retrouver avec des informations erronées : Si le format est respecté, alors c'est bon, sinon, le contenu de la textbox est effacé et un message d'alerte apparait à coté.
J'ai donc ma textbox se nommant Numero et un label d'alerte se nommant Erreur_Numero
Voilà ce que j'ai mis comme vérification :
Concrètement, ça ne fonctionne pas, et cela provient sans aucun doute du format que je dois mal renseigner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Numero_AfterUpdate() If Numero.Value = Format(Numero.Value, "0000-00") Then Erreur_Numero.Visible = False Else Erreur_Numero.Visible = True Numero = "" End If End Sub
Sauriez-vous quel format je dois mettre ?
Merci pour votre aide.
Partager