macro pour proteger et deproteger avec password

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

stephane

Guest
Comment créer une macro qui protege ma feuille avec un mot de passe, et une autre qui la deprotege avec le mot de passe.

merci pr votre aide
 
bonjour à tous, un code glané ici même (merci à son auteur) qui protege toutes les feuilles du classeur



Private Sub CommandButton1_Click()

Application.ScreenUpdating = False
Dim Feuil As Worksheet
For Each Feuil In Sheets
Feuil.Protect PassWord:='123'
Next Feuil

End Sub


Private Sub CommandButton2_Click()

Dim Feuil As Worksheet
For Each Feuil In Sheets
Feuil.Unprotect PassWord:='123'
Next Feuil
Dim PassWord As String

PassWord = InputBox(' Entrez le mot de passe ', ' Déverrouillage de l'ensemble des Feuilles')
If PassWord = '123' Then
ActiveSheet.Unprotect '123'
Else
MsgBox 'Erreur Mot de Passe !', , 'Attention'
End If

End Sub

amicalement
 
Merci pour votre aide,

maisla protection reste avec mot de passe reste sur une feuille et pas toutes ???
Pouvez vous m'aider?

De plus quelle est la différence entre Private Sub et Sub ???

bonne journée a tous
 
- 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
7
Affichages
345
Réponses
10
Affichages
385
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
223
Réponses
7
Affichages
697
  • Question Question
Réponses
6
Affichages
416
Réponses
3
Affichages
242
Réponses
3
Affichages
258
Réponses
4
Affichages
322
  • Question Question
XL 2013 vba
Réponses
2
Affichages
298
Réponses
17
Affichages
884
Retour