Filtre avancé en Macro

Le
Manu
Bonjour,

J'ai une feuil "extract" où j'ai ma base de données
Une feuil "résultat" où j'ai mes critères de filtre avancés et ou je
souhaite avoir mon résultat final en A6.

Ca fonctionne nickel manuellement, en revanche, quand je fais la même chose
en enregistrant la macro ca ne fonctionne plus.
Sheets("extract").Range("A6:AF400").AdvancedFilter Action:=xlFilterCopy _
, CriteriaRange:=Range("A1:F3"), CopyToRange:=Range("A6"), Unique:lse

Je comprend que ca ne fonctionne pas, car l'enregistreur n'a pas mémoriser
ma feuil résultat où il y a les critères et où je souhaite avoir le
résultat. Comment puis-je lui dire ?

Merci

Manu



L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
MichD
Le #26508610
Le 06/févr./2019 à 06:47, Manu a écrit :
Non, ca ne fonctionne pas, je pense qu'il ne sait pas que les critères
se trouvent sur la feuil résultat.

Voici un fichier dans lequel tu as un petit exemple :
https://www.cjoint.com/c/IBgmdKfQJV6
MichD
Manu
Le #26508628
Merci, Oui, ca fonctionne mais car tes critères sont dans la même feuil que
les données. Mes critères sont dans la feuil résultat.
"MichD" a écrit dans le message de groupe de discussion :
q3eih3$q0o$
Le 06/févr./2019 à 06:47, Manu a écrit :
Non, ca ne fonctionne pas, je pense qu'il ne sait pas que les critères se
trouvent sur la feuil résultat.

Voici un fichier dans lequel tu as un petit exemple :
https://www.cjoint.com/c/IBgmdKfQJV6
MichD
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Manu
Le #26508627
Mais si c'est compliqué, je peux m'en arranger et m'organiser différemment,
j'aurais d'autres soucis plus chaud plus tard.
Merci Mich
"Manu" a écrit dans le message de groupe de discussion :
q3el1m$15jt$
Merci, Oui, ca fonctionne mais car tes critères sont dans la même feuil que
les données. Mes critères sont dans la feuil résultat.
"MichD" a écrit dans le message de groupe de discussion :
q3eih3$q0o$
Le 06/févr./2019 à 06:47, Manu a écrit :
Non, ca ne fonctionne pas, je pense qu'il ne sait pas que les critères se
trouvent sur la feuil résultat.

Voici un fichier dans lequel tu as un petit exemple :
https://www.cjoint.com/c/IBgmdKfQJV6
MichD
---
L'absence de virus dans ce courrier électronique a été vérifiée par le
logiciel antivirus Avast.
https://www.avast.com/antivirus
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
MichD
Le #26508636
Le 06/févr./2019 à 07:47, Manu a écrit :
Merci, Oui, ca fonctionne mais car tes critères sont dans la même feuil
que les données. Mes critères sont dans la feuil résultat.

J'ai modifié l'exemple selon ta manière de procéder.
Le secret, c'est de spécifier devant les plages de cellules
du critère et de destination des données du nom de la feuille où est ta
plage de critère et / ou les données du résultat doivent apparaître.
https://www.cjoint.com/c/IBgnka3oEk6
MichD
Manu
Le #26508655
C'est parfait !
Merci
"MichD" a écrit dans le message de groupe de discussion :
q3emh7$1cmp$
Le 06/févr./2019 à 07:47, Manu a écrit :
Merci, Oui, ca fonctionne mais car tes critères sont dans la même feuil
que les données. Mes critères sont dans la feuil résultat.

J'ai modifié l'exemple selon ta manière de procéder.
Le secret, c'est de spécifier devant les plages de cellules
du critère et de destination des données du nom de la feuille où est ta
plage de critère et / ou les données du résultat doivent apparaître.
https://www.cjoint.com/c/IBgnka3oEk6
MichD
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Publicité
Poster une réponse
Anonyme