Bonjour à tous !
Je suis coincé sur le développement d'une macro qui consiste à filtrer une colonne en fonction de plusieurs cellules.
Voici comme est composé mon fichier, ce que j'ai fait et ce que je souhaite faire :
Le fichier : 2 feuilles
- Une feuille "BDD" qui comporte 3 colonnes : Nom du rôle / Transaction / Libellé transaction
- Une feuille " Extraction" que je vais expliquer un peu plus bas.
L'objectif est de trouver les rôles possédant une même transaction. Par exemple, la liste des X rôles qui ont la transaction "PO40"
Ce que j'ai fait : Macro
1) La macro commence par une InputBox qui demande la transaction à rechercher.
2) Dans la feuille "BDD", l'InputBox va filtrer la colonne "Transaction". Donc si je cherche la transaction "PO40" -> filtre la colonne avec comme critère "PO40"
3) Les rôles qui comportent la transaction sont copiés et collés dans la deuxième feuille ("Extraction").
Ce que je n'arrive pas à faire : Macro filtre automatique en fonction de cellules
Une fois que j'ai la liste des rôles qui possèdent la transaction recherchée, je souhaite revenir sur la feuille "BDD" et faire un filtre sur la colonne "Nom du rôle".
Le filtre aura comme critère le nom des rôles que la macro a collé dans la feuille "Extraction".
Pour simplifier la demande : Savoir filtrer en fonction de données inscrites dans des cellules. Bien évidemment, le nombre de cellules "critères" peut évoluer. Pour une transaction donnée, il peut y avoir 2 rôles ou bien 20 ...
J'espère que mes explications sont claires :)
Merci !