Protection de feuilles

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

N

Nohope

Guest
Bonjour ,
J'ai un classeur avec 10 feuilles , le matin en arrivant au travail je dois les deproteger une par une , protege a midi , bref ca devient un peu penible ; existe t'il un moyen de proteger toutes les feuilles en meme temps , j'ai bien essayer de faire protection classeur , mais je vois pas trop ce que cela protege etant donne que je peux continuer a entre des données .
Merci d'avance .
 
Re : Protection de feuilles

Bonsoir Nohope, Justine

2 macros ci dessous, la première protège, la 2ème déprotège

Code:
Sub protectionFeuilles()
Dim sh As Worksheet
For Each sh In Worksheets
    sh.Protect "toto"
Next sh
End Sub

Code:
Sub deprotectionFeuilles()
Dim sh As Worksheet
For Each sh In Worksheets
    sh.Unprotect "toto"
Next sh
End Sub

à placer dans un module standard et à affecter à des boutons.

bonne soirée
@+
 
Re : Protection de feuilles

Re

tu peux utiliser le code que je t'ai donné en le placant dans un autre classeur enregistré sur ton ordi. Tu modifies les lignes "for each" comme suit :

Code:
For Each sh In Workbooks("classeurprotege").Worksheets

@+

Edition : les 2 classeurs doivent être ouverts.
 
Re : Protection de feuilles

rebonsoir, nohope, pierrot93
pour poursuivre l'idee de la macro de notre ami pierrot93 que je salue .
Sub deprotectionFeuilles()
Dim sh As Worksheet
dim mdp as string (je crois que c'est le premier mot en VBA que les mec retiennent)
mdp=inputbox" entrez votre mot de passe"
if mdp<>"toto" then
exit sub
else
For Each sh In Worksheets
sh.Unprotect "toto"
Next sh
end if
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
748
L
Réponses
1
Affichages
1 K
Réponses
3
Affichages
1 K
G
Réponses
9
Affichages
8 K
G
D
  • Question Question
Réponses
7
Affichages
1 K
Dymouille
D
Retour