Bonjour à tous,
Objectif : Afficher les adresses des cellules sélectionnées dans le résultat d'un filtre. Code valable pour les 3 cas suivants :
Contexte : soit une liste de valeurs dans les cellules de A1 à B6 avec un filtre (données / filtre / filtre automatique)
1er cas :
Un filtre sur la colonne B permet d'afficher les lignes 1,2,3,5,6 de cette liste.
Je sélectionne A3 et A5 (cliqué glissé, A4 n'est pas visible) + A6 (avec Ctrl).
Objectif : afficher dans la cellule C1 (avec du code VBA) uniquement les adresses des cellules filtrées et sélectionnées.
Pour cet exemple, dans la cellule C1 doit s'afficher A3;A5;A6 ou $A$3;$A$5;$A$6
2ème cas
Même résultat du filtre précédent.
Si je sélectionne uniquement A6. C1 doit afficher A6 ou $A$6
3ème cas
Je ne filtre pas la liste, je sélectionne une ou plusieurs cellules dans la colonne A.
Résultat attendu : les adresse des cellules s'affichent en C1.
Un grand merci à la personne qui peut m'apporter la solution.
Partager