Filtrer sur le deuxième élément du menu déroulant du filtre

Bonjour à tous,

la syntaxe générale d'un filtre sur vba est :

Feuil5.Range("A1").AutoFilter field:=2, Criteria1:="HSZ"

pour filtrer "HSZ" sur la colonne B de de feuille 5 par exemple.

Ma question est de savoir s'il est possible dans cette syntaxe de ne pas préciser le critère de manière littérale mais plutôt à partir du rang de celui-ci dans le menu filtrant ?

Je veux dire si "HSZ" apparait par exemple le menu déroulant du filtre en deuxième position, j'ai envie de mettre dans la synthaxe qu'il prenne le deuxième élément du menu déroulant en critère.

En espérant avoir été un peu clair.

Merci d'avance,

Bonjour Doofy59,

voici un exemple,

à tester,

Merci i20100,

C'est exactement ce que je voulais

Rechercher des sujets similaires à "filtrer deuxieme element menu deroulant filtre"