Utilisation d'un filtre sur un ficher protéger

Bonjour,

J'ai un fichier qui est protégé et je ne peut pas utiliser les filtres

j'ai déverrouillé la case ou se trouve le filtre mais cela ne suffit pas.

comment je peux faire ?

merci

Bonjour,

Lors de la protection de la feuille, il faut cocher "Autoriser le filtre automatique"

image

Cdlt,

Cylfo

une petite erreur , c'est "Utiliser le filtre automatique" et pas "Autoriser le filtre automatique"

ok ça fonctionne

maintenant j'ai fait une macro qui me permet d'utiliser mon filtre mais ma macro ne fonctionne pas car mon fichier est protégé.

Sub Nomenclature()
ActiveSheet.Range("$B$20:$C$68").AutoFilter Field:=2, Criteria1:="<>"
End Sub

il me manque quoi pour que cela fonctionne ?

Re-Bonjour,

Ce serait bien de tout préciser dès le départ . Il faut déprotéger la feuille avant d'appliquer le filtre et la reprotéger ensuite

Sub Nomenclature()
    With ActiveSheet
        .Unprotect Password:="lemotdepasse"     ' ou "" s'il n'y a pas de mot de passe 
        .Range("$B$20:$C$68").AutoFilter Field:=2, Criteria1:="<>"
        .Protect Password:="lemotdepasse", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFiltering:=True
    End With
End Sub

tu connais le gars qui fait une demande et une fois qu'il a une réponse il se dit "je pourrais faire ça aussi" et qui refait une demande…

Merci de ta réponse ça fonctionne !

Rechercher des sujets similaires à "utilisation filtre ficher proteger"