Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

verrouiller par une macro et mot de passe

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

P

Philippe

Guest
Bonjour,
Voila mon probleme, dans un classeur j'ai plusieurs feuilles que je verrouille et dévérrouille avec deux macros. mais je voudrais que pour le dévérrouillage excel me demande le mot de passe pour le renter manuellement.
merci si vous avez la solution.
Philippe
 
Bonjour
c'est très simple il suffit de verrouiller une ou plusieurs feuilles après avoir fait outils, macro, mouvelle macro et donner un nom a la nouvelle macro.
 
Bonjour
c'est très simple il suffit de verrouiller une ou plusieurs feuilles après avoir fait outils, macro, mouvelle macro et donner un nom a la nouvelle macro.
 
Bonjour
c'est très simple il suffit de verrouiller une ou plusieurs feuilles après avoir fait outils, macro, mouvelle macro et donner un nom a la nouvelle macro.
 
bonjour,
trouver ici ce type de protection [file name=mdp_20060609202612.zip size=10987]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/mdp_20060609202612.zip[/file]
ça pourrait te convenir.
à+
 

Pièces jointes

Re : verrouiller par une macro et mot de passe

Bonjour à tous,

et merci à ccpapy pour son fichier.

Je sais que je déterre le sujet mais il m'a été très utile pour l'un de mes fichiers.

Par contre, en utilisant ces macros pour protéger et déprotéger le fichier lorsque je clique sur le bouton pour déprotéger les feuilles le mot de passe s'écrit en toute lettre. Donc si quelqu'un est à coté il obtient le mot de passe. Aurait-il moyen de mettre des astérisque ou autre pour ne pas que le mot de passe s'affiche??

Code:
Sub CommandButton2_Click()

    Dim Feuil As Worksheet
    For Each Feuil In Sheets
    Feuil.Unprotect PassWord:="123"
    Next Feuil
    Dim PassWord As String
    
    PassWord = InputBox(" Entrez le mot de passe ", " Déverrouillage de l'ensemble des Feuilles")
    If PassWord = "123" Then
        ActiveSheet.Unprotect "123"
        Else
        MsgBox "Erreur Mot de Passe !", , "Attention"
    End If

End Sub


Merci pour toute suggestion.
 
- 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
17
Affichages
879
Réponses
2
Affichages
618
  • Question Question
XL 2021 Macro
Réponses
6
Affichages
314
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…