Autres Code pour ôter la protection des feuilles

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 !

ecluse105

XLDnaute Nouveau
Bonjours, j'ai mis un code que j'ai trouver sur internet pour mettre la protection a toute les feuilles de mon classeur et à chaque fois que je cliquette sur mon bouton il me demande de taper un code et de le confirmer et la tout est OK, ma protection est mise en place. Mais ce que je voudrais faire c'est que lorsque j'appuie sur un autre bouton je puisse qu'il me demande à nouveau le même code que j'ai taper et qu'il enlève la protection de toutes mes feuilles de mon classeur;
Voici mon code ci-dessous.
En attente de réponses merci

Sub protect_all_sheets()
top:
pass = InputBox("password?")
repass = InputBox("Verify Password")
If Not (pass = repass) Then
MsgBox "you made a boo boo"
GoTo top
End If
For i = 1 To Worksheets.Count
If Worksheets(i).ProtectContents = True Then GoTo oops
Next
For Each s In ActiveWorkbook.Worksheets
s.Protect Password:=pass
Next
Exit Sub
oops: MsgBox "Je pense que vous avez des feuilles qui sont déjà protégées. Veuillez déprotéger toutes les feuilles avant d'exécuter cette macro."
End Sub
 
- 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

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
79
Réponses
3
Affichages
240
Réponses
2
Affichages
550
Retour