macro verrouillage déverouillage

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

caline

XLDnaute Occasionnel
re bonsoir à tous

je change de fil carcela n'a plus rien avoir avec le précédent

j'ai besoin de vos explications
j'ai trouvé la macro de
Didier_mDF
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


j'ai installé cela dans le thisworkbook ( je suppose)

mais quand je lance la macro il m'affiche:erreur de compilation sub ou fonction non définie
ou erreur de syntaxe

merci de m'informer de ce qu'il convient de faire

Caline

Caline
 
Re : macro verrouillage déverouillage

Bonsoir Caline,

Sans trahir MDF, que je salue, il te faut mettre ce code dans un module standard.

1- Si dans l'éxécution d'une macro, tu dois déprotéger les feuilles de ton classeur, il te suffit d'ajoute "DeverrouilleFeuilles" dans le code.

2- Si dans l'éxécution d'une macro, tu dois reprotéger les feuilles de ton classeur, il te suffit d'ajoute "VerrouilleFeuilles" dans le code.

Dans le code en dessous, le mot de passe est "***", trois étoiles.

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

Sub VerrouilleFeuilles() 'Pour protéger les feuilles
Protection True
End Sub

Sub DeverrouilleFeuilles() 'Pour déprotéger les feuilles
Protection False
End Sub

Cordialement

Bernard

Oupss, bonsoir Dan, encore doublé...
 
- 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

Réponses
4
Affichages
734
Réponses
7
Affichages
367
Réponses
5
Affichages
688
Réponses
9
Affichages
884
Réponses
1
Affichages
670
Réponses
7
Affichages
829
Retour