Alban.aktisea
XLDnaute Nouveau
Bonjour,
J'ai un filtre à réaliser avec des critères que je dois pouvoirs saisir dans différentes cellules d'un tableau.
Pour l'instant j'ai fait ça :
'Sheets("Listing entreprises").Range("$A$3:$Z$10000").AutoFilter Field:=5, Criteria1:=Array(Sheets("Rapport").Range("K3").Value, Sheets("Rapport").Range("L3").Value, Sheets("Rapport").Range("M3").Value, Sheets("Rapport").Range("N3").Value), Operator:=xlFilterValues
End Sub
Ça fonctionne mais je me dis qu'il y a peut-être un moyen d'optimiser cette macro en précisant une plage de cellule à prendre en compte. ex : cellule K3:R5 dans mon cas.
Si vous avez des idées ou des conseils je suis preneur. J'ai trouvé que des choses qui me semblent assez compliqués sur le forum
J'ai un filtre à réaliser avec des critères que je dois pouvoirs saisir dans différentes cellules d'un tableau.
Pour l'instant j'ai fait ça :
'Sheets("Listing entreprises").Range("$A$3:$Z$10000").AutoFilter Field:=5, Criteria1:=Array(Sheets("Rapport").Range("K3").Value, Sheets("Rapport").Range("L3").Value, Sheets("Rapport").Range("M3").Value, Sheets("Rapport").Range("N3").Value), Operator:=xlFilterValues
End Sub
Ça fonctionne mais je me dis qu'il y a peut-être un moyen d'optimiser cette macro en précisant une plage de cellule à prendre en compte. ex : cellule K3:R5 dans mon cas.
Si vous avez des idées ou des conseils je suis preneur. J'ai trouvé que des choses qui me semblent assez compliqués sur le forum