enlever la protection de plusieurs feuilles d'un même classeur simultanément

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

J

jean-pierre

Guest
Bonjour à tous

Qui peut m'expliquer comment enlever la protection de plusieurs feuilles d'un même classeur simultanément avec le même mot de passe. De la même maniere que pour protéger plusieurs feuilles d'un même classeur .

Merci d'avance
 
Bonsoir Jean Pierre

La macro suivante déprotège une feuille avec le mot de passe "***", puis réalise la macro fonctionnelle éventuelle et enfin la reprotège avec le même mot de passe. Ainsi de suite avec toutes les feuilles.

Sub DeproMacroRepro()
Dim i As Byte

'Passer les feuilles les unes après les autres
For i = 1 To Sheets.Count
Sheets(i).Activate
' Deprotection de la feuille active, le mot de passe est "pass"
With ActiveSheet
.EnableSelection = xlNoRestrictions
.Unprotect Password:="***"
End With
'
'Mettre ici la commande de la Macro de saisie !
'
' Reprotection de la feuille active
With ActiveSheet
.EnableSelection = xlNoSelection
.Protect Password:="***", Contents:=True, UserInterfaceOnly:=True, Scenarios:=True
End With
Next i
End Sub

Cordialement

Bernard
 
- 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
469
Réponses
2
Affichages
166
Retour