Verouiller et déverouiller les feuilles en masse

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

M

Mi

Guest
Bonjour, à mon tour de poster sur le nouveau forum. B)

J'ai un classeur qui contient des dizaines de feuilles. Feuilles qui normalement doivent être verouillées et que je doit parfois revoir, corriger. C'est embêttant de déverouiller puis verouiller chaque feuille, ce n'est pas la répétition la plus intéréssante. 🙂

Existe-t-il un macro qui une fois executé, puisse verouiller, respectivement déverouiller toutes les feuilles d'un classeur, avec le même mot de passe bien sûr ?

Merci pour toute aide,
Mi
 
Bonsoir Mi,


Ci-dessous une réponse possible à ton problème :

Sub Protection(Verrouille As Boolean)
Dim F As Worksheet
      For Each F In Worksheets
            If Verrouille Then
                  F.Protect Password:='TonMotDePasse'
            Else
                  F.Unprotect Password:='TonMotDePasse'
            End If
      Next F
End Sub


Pour protéger les feuilles, lancer :

Sub VerrouilleFeuilles()
      Protection True
End Sub

Pour déprotéger les feuilles, lancer :

Sub DeverrouilleFeuilles()
      Protection False
End Sub


Cordialement.
 
- 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.
Retour