Mot de passe de bouton de macro commande

Résolu
Bonjour,
Je souhaiterai créer un bouton de commande sur lequel est rattaché une macro qui protège la feuille.
mais je voudrais également que ce bouton demande d'abord un mot de passe
Quelqu'un voit comment faire?

Merci

Cordialement
Configuration: Windows XP Internet Explorer 6.0

3 réponses

  1. Modérateur
    Salut,
    Dans le code de ton commandbutton "click" places ceci : remplace toto par le mot de passe que tu souhaites...

    Private Sub CommandButton1_Click()
    Dim reponse As String
    reponse = InputBox("Saisir le Mot de Passe", "Password")
    If reponse <> "toto" Then Exit Sub
    'ici mets ta procédure de protection de feuille...
    End Sub

    4
    1. Modérateur
      tout ce que tu veux, puisque c'est demandé gentiment :

      Private Sub CommandButton1_Click()
      Dim reponse As String
      reponse = InputBox("Saisir le Mot de Passe", "Password")
      If reponse <> "toto" Then 
      MsgBox "Mot de passe erroné"
      Exit Sub
      End If
      'ici mets ta procédure de protection de feuille...
      End Sub


      Avec trois essais :

      Private Sub CommandButton1_Click()
      Dim reponse As String
      Dim cpt As Integer
      suivant:
      reponse = InputBox("Saisir le Mot de Passe", "Password")
      If reponse <> "toto" Then
      MsgBox "mot de passe erroné"
      End If
      If cpt <> 2 Then
      cpt = cpt + 1
      GoTo suivant
      Else
      MsgBox "Vous avez tenté 3 fois votre chance... PERDU!!"
      Exit Sub
      End If
      MsgBox reponse
      End Sub
      1
      1. Un grand merci pour ton aide

        A bientot
        0
    2. merci pour ta réponse ça marche
      et peut on rajouter un ligne de code qui affiche un message d'erreur quand le mot de passe est faux?
      0