Bonsoir le forum,
J'ai un USF n°1 qui apparait à l'ouverture du fichier excel. L'USF n°1 comporte des commandbuttons qui sont protégés par un mot de passe via un USF n°2. Lorsque le mot de passe est valide, il exécute la commande. Mais lorsque le mot de passe est incorrecte ou lorsque l'on clique sur annuler, l'USF N°2 et n°1 se ferme.
Je ne vois pas comment faire pour que lorsqu'on clique sur annuler de l'USF n°2, l'USF n°1 reste ouvert et quand le mot de passe est invalide l'usf N°2 reste ouvert.
Voici le code d'un des boutons de l'usf n°1
Private Sub CommandButton3_Click()
UserForm2.Show
Worksheets("stocks").Select
UserForm1.Hide
End Sub
et le code de l'usf n°2
Private Sub CommandButton2_Click()
TextBox1 = ""
UserForm2.Hide
End Sub
Private Sub CommandButton1_Click()
If TextBox1.Text = "TITI" Then
Else: MsgBox ("Le mot de passe est invalide.")
End If
TextBox1 = ""
UserForm2.Hide
End Sub
Merci d'avance.