Filtre une colonne avec plusieurs criteres
Résolu/Fermé
CHARLYJACK
Messages postés
353
Date d'inscription
mardi 19 octobre 2010
Statut
Membre
Dernière intervention
16 mai 2023
-
6 juil. 2013 à 22:40
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 9 juil. 2013 à 21:10
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 9 juil. 2013 à 21:10
A voir également:
- Filtrer plusieurs valeurs excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
1 réponse
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
7 juil. 2013 à 11:18
7 juil. 2013 à 11:18
Bonjour,
si j'ai bien compris, un exemple pour conserver les lignes correspondants a une table
A+
si j'ai bien compris, un exemple pour conserver les lignes correspondants a une table
Sub tri() Dim table_tri 'adaptez les noms de feuille, plage de cellules 'transfert table de codes filtre, Set table_tri = Worksheets("feuil2").Range("A1:A10") 'enleve filtre precedent Worksheets("feuil1").Range("$A$1:$K$25").AutoFilter Field:=1 'filtre sur une colonne: ici 5 critieres extensibles a x en fonction de la table de codes filtre Worksheets("feuil1").Range("A1:K25").AutoFilter Field:=1, Criteria1:=Array(CStr(table_tri(1, 1)), _ CStr(table_tri(2, 1)), _ CStr(table_tri(3, 1)), _ CStr(table_tri(4, 1)), _ CStr(table_tri(5, 1))), Operator:=xlFilterValues End Sub
A+
8 juil. 2013 à 22:10
tu as parfaitement compris ça marche du feu de dieu.
je reste admiratif de cette maitrise de VBA,
J'ai beau acheter des livres et manger du code sur internet,
je n'arrive pas à construire.
Encore merci
Charlyjack
9 juil. 2013 à 21:10
mais autant ça marche bien sur 2007,
autant sur 2003 ça bloque,
Aurais tu une idée ?
merci