Référence de cellule dans une macro

Résolu/Fermé
mchotard Messages postés 415 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 18 mars 2024 - 25 nov. 2013 à 17:27
mchotard Messages postés 415 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 18 mars 2024 - 26 nov. 2013 à 16:53
Bonjour,

j'ai une macro pour filtrer mes infos de mon tableau comme ci-desous

Sheets("Fichier principal").Select
ActiveSheet.Range("$A$1:$O$386").AutoFilter Field:=5, Criteria1:="1"
ActiveSheet.Range("$A$1:$O$386").AutoFilter Field:=6, Criteria1:="<>"

Je voudrais que le Criteria1 fasse référence à une cellule d'une autre feuille dans laquelle je pourrai y mettre les autres critères. Par exemple 2 ou 3 ou 4. Ainsi il pourrait effectuer les filtres en fonction de ma cellule de référence.
Suis-je clair !!!
Merci de votre aide précieuse

A voir également:

2 réponses

dlt-pan Messages postés 481 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 23 décembre 2014 67
26 nov. 2013 à 14:48
Bonjour
si j'ai bien compris :
autre feuille avec nom onglet "feuil2" et emplacement du critère en A1

dim crit as string
sheets("feuil2").activate
crit=cells(1,1)
Sheets("Fichier principal").activate
ActiveSheet.Range("$A$1:$O$386").AutoFilter Field:=5, Criteria1:= crit
0
mchotard Messages postés 415 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 18 mars 2024 38
26 nov. 2013 à 16:53
parfait, tu as tout compris et tes explications sont claires et nette. Ca marche et j'en suis ravi.
A+ et merci
0