donpopo
XLDnaute Occasionnel
Bonjour le forum,
J'ai créé un userform appelé CONNECTION tout simple (une textbox1 et un bouton "quitter")
Ma textbox est limitée à 4 caractères et mise en autotab.
Si le code encodé est correct, l'userform se ferme et donne accès au fichier.
Pas de problème.
Cependant, lorsque je tape un mot de passe erroné, après le message d'erreur, je souhaite que le focus se remette sur Textbox1 et là je bloque; le focus se met de suite sur le bouton Quitter.
Voici le code que j'ai mis:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value = MDP Then
CONNECTION.Hide
Else
TextBox1.Value = ""
MsgBox ("MOT DE PASSE ERRONE !")
TextBox1.SetFocus
End If
End Sub
Je ne vois pas le problème.
Si quelqu'un a une idée?
Merci d'avance
Donpopo
J'ai créé un userform appelé CONNECTION tout simple (une textbox1 et un bouton "quitter")
Ma textbox est limitée à 4 caractères et mise en autotab.
Si le code encodé est correct, l'userform se ferme et donne accès au fichier.
Pas de problème.
Cependant, lorsque je tape un mot de passe erroné, après le message d'erreur, je souhaite que le focus se remette sur Textbox1 et là je bloque; le focus se met de suite sur le bouton Quitter.
Voici le code que j'ai mis:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value = MDP Then
CONNECTION.Hide
Else
TextBox1.Value = ""
MsgBox ("MOT DE PASSE ERRONE !")
TextBox1.SetFocus
End If
End Sub
Je ne vois pas le problème.
Si quelqu'un a une idée?
Merci d'avance
Donpopo