![]() |
|
Forum
|
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
Bonjour Snukky et le Forum
Un petit code VBA comme çà te fera çà...... Attention TOUTES les feuilles seront déprotégés... Option Explicit Sub DeprotectionToutesLesFeuilles() Application.ScreenUpdating = False Dim Feuil As Worksheet For Each Feuil In Sheets Feuil.Unprotect Next Feuil End Sub Si tu as un mot de passe commun unique tu peux aussi essayer ce code : Option Explicit Sub DeprotectionToutesLesFeuillesMDP() Application.ScreenUpdating = False Dim Feuil As Worksheet For Each Feuil In Sheets Feuil.Unprotect Password:="THIERRY" On Error GoTo Sortie Suite: Next Feuil Exit Sub Sortie: MsgBox "La Feuille : " & Feuil.Name & " Est Protégée par UN AUTRE Mot de Passe" GoTo Suite End Sub Enfin si tu veux reprotéger toutes tes feuilles avec un mot de passe tu peux lancer cette macro inverse... Option Explicit Sub ProtectionToutesLesFeuillesMDP() Application.ScreenUpdating = False Dim Feuil As Worksheet For Each Feuil In Sheets Feuil.Protect Password:="THIERRY" ' Next Feuil End Sub Voilà pas très compliqué... Bon Samedi Soir @+Thierry |
| Liens sociaux |
| Outils de la discussion | |
|
|