Proteger une feuille lors d'un clic sur un bouton

  • Initiateur de la discussion Initiateur de la discussion Blaise
  • 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 !

B

Blaise

Guest
Bonjour,

J'ai un classeur excel avec plusieurs boutons. Chaque bouton ouvre une feuille différente. Toutes sont accessibles à n'importe qui sauf une qui ne doit être visible que par quelques personnes.

Est il possible de faire apparaître une fenêtre qui demande un mot de passe lorsque l'on clique sur ce bouton afin d'atteindre ladite feuille. Sans mot de passe, il devrait être impossible d'atteindre cette feuille.

Merci d'avance pour votre aide.
 
Oui, c'est possible!
Créé un UserForm avec ta zone de texte. Dans les propriétés de ta zone, dans PasswordChar, mets un caractère ki va coder l'écriture. Met un bouton "OK".
Ensuite, place ce fragment de code pour le bouton:
"
Private Sub CommandButton1_Click()
If TextBox1.Text = "MonMotDePasse" Then GoTo passOK Else MsgBox("Erreur de pass!"),vbOkOnly,"ERREUR"
Exit Sub
passOK:
MsgBox("PASS OK"),vbOkOnly + vbInformation,"Titre"
Me.Hide
Sheets (INDEX).Activate
End Sub
"
Et voilà. Tu peut aussi utiliser InputBox.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
707
Retour