Forum Discussion
Mlanie_Angers
Sep 21, 2020Copper Contributor
Verrouiller un classeur sauf une page
Bonjour ! est-ce possible de verrouiller tout un classeur Excel sauf une page? Ma première feuille est une page de données qui alimente toutes les autres. Du coup plusieurs intervenants la remp...
NikolinoDE
Sep 23, 2020Platinum Contributor
Désolé pour la réponse tardive, mais les responsabilités personnelles sont prioritaires.
Avec ce code VBA, le classeur entier est verrouillé à l'exception de la feuille de calcul souhaitée.
Sub Protection()
Dim i As Integer
For i = 1 To ActiveWorkbook.Worksheets.Count
ActiveWorkbook.Worksheets(i).Activate
ActiveSheet.Protect Password:="1234" ‘changez le mot de passe si nécessaire.
Next i
Sheet("XY").Unprotect Password:="1234"
‘XY est le nom de la feuille de calcul qui ne doit pas être verrouillée.
‘toutes les autres sont verrouillées.
End Sub
Non testé, mais devrait fonctionner sans problème.
Je serais heureux de savoir si je pouvais aider.
Nikolino
Je sais que je ne sais rien (Socrate)
* Veuillez marquer et voter pour cette réponse si cela vous aide, car elle sera bénéfique pour plus de membres de la communauté qui liront ici.
* tout a été traduit en français avec des traducteurs vocaux automatiques.
Nikolino
Je sais que je ne sais rien (Socrate)
* Veuillez marquer et voter pour cette réponse si cela vous aide, car elle sera bénéfique pour plus de membres de la communauté qui liront ici.
* tout a été traduit en français avec des traducteurs vocaux automatiques.