mot de passe ouverture feuille userform

  • Initiateur de la discussion Initiateur de la discussion sesa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sesa

XLDnaute Occasionnel
bonjour à tous,

j'ai créé un userform qui s'affiche à l'ouverture du classeur mais quand je renseigne le mot de passe et valide dans la foulée rien ne se passe.
de ce fait, je ferme l'userform avec la croix.
voici le code :
Private Sub Ok_Click()
If TextBox1.Text <> "gwen" Then
MsgBox ("Mot de passe incorrect... ")
TextBox1.SetFocus
Else
Sheets("Feuil1").Select
Unload Me
End If
End Sub

C'est mon premier souci.
Et si je souhaite protéger toutes les feuilles, je dois ajouter quelle information dans le code ?
Fichier ci joint
 

Pièces jointes

Re : mot de passe ouverture feuille userform

Bonsoir 🙂,
C'est sûr que si ta sub n'est pas celle associée au bouton, ça ne le fait pas 😱...
Code:
Private Sub CommandButton1_Click()
        If TextBox1.Text <> "gwen" Then
          MsgBox ("Mot de passe incorrect... ")
          TextBox1.SetFocus
        Else
           Sheets("Feuil1").Select
           Unload Me
        End If
End Sub
le fera mieux 🙄...
Bonne soirée 😎
 
Re : mot de passe ouverture feuille userform

Bonsoir JNP,
En effet, fallait juste ajouter Sub CommandButton1 😛 , mais si mon bouton est nommé "Valider" après Sub, pourquoi cela n'est pas accepté ?

Ce code peut il être affecté à un autre userform ayant une listebox et combobox ?

Si je veux bloquer toutes les cellules et feuilles du classeur, que faut il ajouter 😕
Merci
 
Re : mot de passe ouverture feuille userform

Re
Bonsoir JNP,
En effet, fallait juste ajouter Sub CommandButton1 😛 , mais si mon bouton est nommé "Valider" après Sub, pourquoi cela n'est pas accepté ?
Parce que c'est le Name qui est pris en compte et non le Text
Ce code peut il être affecté à un autre userform ayant une listebox et combobox ?
Si tu respecte bien la syntaxe nécessaire, oui
Si je veux bloquer toutes les cellules et feuilles du classeur, que faut il ajouter 😕
En principe, c'est le contraire, tu bloques toutes les feuilles à la fermeture du classeur, et tu les débloques à la saisie du MdP, tu trouveras plein d'exemple sur le forum, sachant que de toute façon, c'est juste pour éviter les bétises, y a pas moyen de réellement bloquer un classeur comme cela contre des gens un peu doués...
Merci
Bon courage 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Macro vba excel
Réponses
6
Affichages
489
Réponses
5
Affichages
807
Compte Supprimé 979
C
Réponses
3
Affichages
665
Retour