Filtrer avec le contenu d'une cellule d'un autre classeur

afch Messages postés 4 Statut Membre -  
Ant049 Messages postés 157 Statut Membre -
Bonjour,

Après de multiples recherches je n'ai pas trouvé réponse à ma question donc je viens chercher de l'aide :D

Je vous explique : j'ai 2 classeurs "PO" (base de données) et "Tests" (fichier de travail)

Je dois filtrer le classeur PO en fonction de deux variables la première c'est simple puisque c'est une variable fixe "En cours" mais j'essaye de trouver la bonne formule pour filtrer une colonne de "PO" en fonction du contenu d'une liste déroulante contenu dans "Tests" afin de copier coller le résultat de "PO" dans une feuille du classeur "Tests"

pour l'instant ma macro est ainsi :

'mettre les filtres avant copie dans l'onglet "PO"
Rows("1:1").Select
Selection.AutoFilter
a = Sheets(1).UsedRange.Rows.Count
ActiveSheet.Range("$A$1:$W$" & a).AutoFilter Field:=1, Criteria1:="EnCours"
'ActiveSheet.Range("$A$1:$W$" & a).AutoFilter Field:=2, Criteria1:=Range("F2", "F4").Value, Operator:=xlFilterValues (c'est ici que je rame ...) je ne sais pas comment faire référance à la cellule F2 de la feuille "Accueil" du classeur "Tests"...

J'espère avoir était plutôt "clair" dans ma demande,
je vous remercie d'avance !

1 réponse

Ant049 Messages postés 157 Statut Membre 22
 
Bonjour,

J'espère avoir était plutôt "clair" dans ma demande
Ce serait encore mieux avec un fichier en exemple : www.cjoint.com

Merci !
0