Filtre sur feuille protégée
Résolu/Fermé
A voir également:
- Filtre sur feuille protégée excel
- Feuille de score belote excel - Forum Excel
- Feuille de pointage excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Calculer une moyenne sur excel - Guide
3 réponses
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 252
30 déc. 2007 à 15:17
30 déc. 2007 à 15:17
Quand tu demande Protection Feuille il y a toute une liste d'options. Tu coches Tri ou Utiliser filtre automatique, selon tes besoins.
7 mai 2009 à 14:05
En revanche, Excel qui est sympa rend actif le bouton-icône "Tri croissant" quand on coche ces options (si pas coché, pas activé !).
Seulement, c juste pour la déco ! Sous mon Excel 2002 (et oui !), même si option activée, Excel "interdit la modification de cellule" et donc les tris.
Y a-t-il une solution contre ce bug ? Un patch, un code VB ?...
Sachant que l'utilisateur ne doit pas connaître le mot de passe pour ôter la protection, évidemment.
15 mai 2009 à 21:02
J'utilise cette macro sur excel 2000 et 2003 pour effectuer un tri et filtrer les lignes vides. Peut être peux tu l'adapter pour la partie fitre
Sub TRIER_CDI_2000()
'
' TRIER_CDI_A Macro
'
'
'Sélection des cellules à trier
Range("A22:aq54").Select
'Déprotège la feuille
ActiveSheet.Protect "az"
'Applique le tri
Selection.Sort Key1:=Range("B22"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
'Filtre les lignes vides
ActiveSheet.Range("$B$22:$B$55").AutoFilter Field:=1, Criteria1:="<>"
'Reprotège la feuille
ActiveSheet.Protect "az"
Range("B22").Select
16 mai 2009 à 13:02
Dans mon cas, c'est à l'utilisateur de choisir les différents tris possibles et les filtres à appliquer. Je ne peux donc pas les automatiser. Juste utiliser les options de protection de feuille en laissant la possibilité du tri et du filtre.
Certes, Excel bugue sur l'option tri (protection feuil + option tri permis cochée : ne marche pas, tri interdit car modif cellules interdites)... mais heureusement que l'option filtre marche !
J'ai donc solutionné partiellement mon souci. :-B
Encore merci !
1 sept. 2016 à 12:44
Pour déverrouiller la feuille il s'agit de la commande
ActiveSheet.Unprotect("motdepasse")
;)
13 févr. 2019 à 18:45