Bonjour à vous...
J'ai une petite tuile lorsque je veux proteger une feuille excel partagée par plusieurs utilisateurs et qui comporte des groupements/dissociations (bouton 1/2/3... en haut à gauche) et filtres automatiques. Ces fonctions se bloquent logiquement lorsque je protége la feuille.
Donc je suis allé sur différents forums pour trouver une solution me permettant de pouvoir utiliser ces fonctions malgré la protection. J'ai bien trouvé une solution via VBA (macro suivante).
Private Sub Workbook_Open()
With Worksheets("sheet1")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="toto", UserInterfaceOnly:=True
End With
End Sub
Sauf voila lorsque je ferme mon fichier et je l'ouvre à nouveau. La macro ne marche plus. Mon groupement/ dissociation et autres filtres automatiques se bloquent à nouveau. On me dit d'ôter la protection.
Que dois-je faire pour pouvoir garder ces fonctions tjs accessibles ??
Je vous remercie d'avance pour votre aide.
A plouch
Alexanbat
J'ai une petite tuile lorsque je veux proteger une feuille excel partagée par plusieurs utilisateurs et qui comporte des groupements/dissociations (bouton 1/2/3... en haut à gauche) et filtres automatiques. Ces fonctions se bloquent logiquement lorsque je protége la feuille.
Donc je suis allé sur différents forums pour trouver une solution me permettant de pouvoir utiliser ces fonctions malgré la protection. J'ai bien trouvé une solution via VBA (macro suivante).
Private Sub Workbook_Open()
With Worksheets("sheet1")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="toto", UserInterfaceOnly:=True
End With
End Sub
Sauf voila lorsque je ferme mon fichier et je l'ouvre à nouveau. La macro ne marche plus. Mon groupement/ dissociation et autres filtres automatiques se bloquent à nouveau. On me dit d'ôter la protection.
Que dois-je faire pour pouvoir garder ces fonctions tjs accessibles ??
Je vous remercie d'avance pour votre aide.
A plouch
Alexanbat