protection feuilles excel

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

S

snukky

Guest
Existe-il un moyen de protéger ou d'enlever la protection de plusieurs feuilles d'excel en même temps(100 à 200). Toutes les feuilles ont la même contexture et il n'ya pas de mot de passe. Merci.
 
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
 
- 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
593
Retour