Macro pour la fermeture de feuilles de calcul

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 !

electra

XLDnaute Nouveau
Bonjour a tous

Heureusement qu'il y a ExcelDownloads pour nous sauver!

J'ai réaliser deux Macros:
La première pour protéger toutes les feuilles de mon classeur en même temps avec un mot de passe.
La deuxième pour (dé) protéger les feuilles du classeur en même temps avec mot de passe.

La première fonctionne bien, mais la seconde me débloque feuille par feuille avec le MDP.
Autant vous dire que c'est galère a faire car j'ai plus de 60 feuilles.

Ci-joint les deux macros réalisé.

Sub PROTEC()
Dim sht As Worksheet
Dim MotPass
MotPass = InputBox("Taper un mot de passe", 2)

For Each sht In ActiveWorkbook.Worksheets
sht.Protect Password:=(MotPass), Contents:=True, _
DrawingObjects:=True, Scenarios:=True
Next sht '
End Sub
________________________________________________

Sub HDDEPROTEC()
Dim sht As Worksheet
For Each sht In ActiveWorkbook.Worksheets
sht.Unprotect
Next sht
End Sub
_______________________________________________


D'avance un grand Merci!

électra
 
Re : Macro pour la fermeture de feuilles de calcul

Bonjour Pierrot,

Je viens de tester la macro avec MotPass = InputBox("Taper LE mot de passe", 2)
quand j'exécute la macro on me demande bien le MDP mais me revois sur chaque feuille avec le MPD

Grrrr.....
 
Re : Macro pour la fermeture de feuilles de calcul

Re,

modifie ainsi :
Code:
Sub HDDEPROTEC()
 Dim sht As Worksheet
Dim MotPass
 MotPass = InputBox("Taper un mot de passe", 2)
 
 For Each sht In ActiveWorkbook.Worksheets
 sht.Unprotect MotPass 
 Next sht
 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

Réponses
7
Affichages
212
Réponses
4
Affichages
180
Réponses
5
Affichages
233
Réponses
3
Affichages
673
Retour