Microsoft 365 filtre : masquer les indicateurs de filtre sans perdre le filtrage

Usine à gaz

XLDnaute Barbatruc
Bonjour à toutes et à tous :)

Tien, tien, revoilou "l'usine à gaz" lol ;)
Je reviens pour le casse-neurones du WE lol ...
C'est mapomme et patricktoulon qui vont être contents lol

Comme l'indique le titre du fil : je souhaiterais pouvoir masquer les indicateurs de filtre sans perdre le filtrage.
1647013510733.png

J'ai beaucoup cherché sans trouver de solution ... enfin si, il y en a une : il suffit de mettre à hauteur 0 la 1ère ligne de filtrage.

Mon souci est que dans dans mon fichier de travail "autrement dit : ma zizine à gaz", il n'y a pas de ligne ligne que je pourrai mettre à hauteur 0.
(j'l'avais pas prévu s'coup-là Grrrr !!! :mad::mad::mad: purée de moi) ... Et insérer une ligne vide m'obligerait à recoder beaucoup mon fichier.

Auriez-vous une solution ? Ce serait super !

Un grand merci par avance, je joins un fichier test et je continue mes recherches.
Amicalement,
lionel :)
 

Pièces jointes

  • 01 Filtre_JBB.xlsm
    43.2 KB · Affichages: 10
Solution
Re, Bonsoir Marcel, Staple,
Je persévère, je n'ai jamais eu cette idée. Formation continue :)
Peut être en utilisant la propriété Visibledropdown:=False
VB:
Sub FiltreData()
On Error Resume Next
    Application.ScreenUpdating = False
    T = Array(3, 4, 5, 6, 7, 9)
    With Sheets("choix").Range("A5:J10000")
        .AutoFilter Field:=1, Criteria1:="m", Visibledropdown:=False
        .AutoFilter Field:=2, Criteria1:="ca", Visibledropdown:=False
        .AutoFilter Field:=8, Criteria1:="3118", Visibledropdown:=False
        .AutoFilter Field:=10, Criteria1:="el", Visibledropdown:=False
        For i = 0 To UBound(T)
            .AutoFilter Field:=T(i), Criteria1:="*", Visibledropdown:=False
        Next i
    End With
    [a1].Select
End...

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re, Bonsoir Marcel, Staple,
Je persévère, je n'ai jamais eu cette idée. Formation continue :)
Peut être en utilisant la propriété Visibledropdown:=False
VB:
Sub FiltreData()
On Error Resume Next
    Application.ScreenUpdating = False
    T = Array(3, 4, 5, 6, 7, 9)
    With Sheets("choix").Range("A5:J10000")
        .AutoFilter Field:=1, Criteria1:="m", Visibledropdown:=False
        .AutoFilter Field:=2, Criteria1:="ca", Visibledropdown:=False
        .AutoFilter Field:=8, Criteria1:="3118", Visibledropdown:=False
        .AutoFilter Field:=10, Criteria1:="el", Visibledropdown:=False
        For i = 0 To UBound(T)
            .AutoFilter Field:=T(i), Criteria1:="*", Visibledropdown:=False
        Next i
    End With
    [a1].Select
End Sub
 

Pièces jointes

  • 01 Filtre_JBB (9).xlsm
    39.6 KB · Affichages: 4

Staple1600

XLDnaute Barbatruc
Bonsoir Usine à gaz

Dans l'autre fil, j'ai mis suffisamment d'explications et de copie d'écran pour expliquer l'utilisation des Affichages personnalisés.
Pour preuve, Marcel32 a suivi le mode opératoire avec succès dit-il dans ce fil.

NB: Comme tu le sais, je ne joins plus de fichier Excel sur le forum
(Et j'ai déjà expliqué pourquoi)
 

Staple1600

XLDnaute Barbatruc
Bonsoir Sylvanu

C'est déjà ce qu'on proposait dans l'autre fil (Visibledropdown:=False)
Mais Lionel a oublié de citer cette autre fil de discussion qui est devenu une pelote ;)
10 pages quand même ;)
 

Staple1600

XLDnaute Barbatruc
Bonsoir job75

=>Marcel32
Tu confirmes que mon tuto était suffisamment explicite pour les Affichages personnalisés ? ;)

=>Sylvanu
J'ai mis le lien de la discussion dans le message#19

On se demande bien pourquoi le "gazier" ne l'a point fait ;)
(sans doute une intoxication au monexcel d'azote ;))
 

Staple1600

XLDnaute Barbatruc
Re

J'ai ouvert le fichier du post#17 puis j'ai pleuré (ou presque)
NB: pas pour ton ouvrage sylvanu, mais par ce qu'on peut voir à droite de la feuille !!!
OMyGod.jpg

Une zone de critères formulés à donc utiliser avec un filtre avancé
(donc sans l'affichage des flèches)

J'ai besoin de sucre. Je suis au bord de la syncope.

NB: je suppose que ces critères furent mis là par JB dans son fichier exemple
(pour justement illustrer les possibilités du filtre avancé)
 

Usine à gaz

XLDnaute Barbatruc
Bonsoir job75

=>Marcel32
Tu confirmes que mon tuto était suffisamment explicite pour les Affichages personnalisés ? ;)

=>Sylvanu
J'ai mis le lien de la discussion dans le message#19

On se demande bien pourquoi le "gazier" ne l'a point fait ;)
(sans doute une intoxication au monexcel d'azote ;))
alors ça "sans doute une intoxication au monexcel d'azote" je vais le retenir lol ;)
 

Discussions similaires

Statistiques des forums

Discussions
315 080
Messages
2 116 014
Membres
112 636
dernier inscrit
fred 1969