Filtre auto dans feuil protégé XCell 2000

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

X

XC2ONE

Guest
Bonjour le Forum,

Je souhaiterais pouvoir utiliser les filtres automatiques dans une feuille protégée dans EXCEL 2000.

En effet, contrairement à Excel 2003, je n'ai pas l'option à cocher dans la fenetre Protection : Utiliser les filtres automatiques.

Donc mes feuilles ne fonctionnent pas d'une version à l'autre.

Comment contourner le problème ?

Merci par avance

Bonne fin de journée

XC2ONE
 
Bonjour Xc2one,

Une méthode consiste à déprotéger, exécuter la macro avec les filtres automatiques puis de reprotéger;

1- s'il y a plusieurs feuilles, la macro est du style :

Sub DeproMacroRepro()
Dim i As Byte

'Passer les feuilles les unes après les autres
For i = 1 To Sheets.Count
Sheets(i).Activate
' Deprotection de la feuille active, le mot de passe est '***'
With ActiveSheet
.EnableSelection = xlNoRestrictions
.Unprotect Password:='***'
End With
'
'Mettre ici la commande de la Macro à exécuter !
'
' Reprotection de la feuille active avec le même mot de passe '***'
With ActiveSheet
.EnableSelection = xlNoSelection
.Protect Password:='***', Contents:=True, UserInterfaceOnly:=True, Scenarios:=True
End With
Next i
End Sub

2- S'il n'y a qu'une feuille :

Sub DeproMacroRepro()
' Deprotection de la feuille, le mot de passe est '***'
With ActiveSheet
.EnableSelection = xlNoRestrictions
.Unprotect Password:='***'
End With
'
'Mettre ici la commande de la Macro à exécuter !
'
' Reprotection de la feuille avec le même mot de passe '***'
With ActiveSheet
.EnableSelection = xlNoSelection
.Protect Password:='***', Contents:=True, UserInterfaceOnly:=True, Scenarios:=True
End With
End Sub

Cordialement

Bernard
 
- 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

K
Réponses
3
Affichages
949
Syntaxerror
S
S
Réponses
3
Affichages
1 K
Sounours
S
X
Réponses
1
Affichages
895
G
Réponses
5
Affichages
1 K
@+Thierry
@
J
Réponses
2
Affichages
1 K
E
Retour