Menu

[Excel]Récuperer liste valeurs AutoFilter VBA [Résolu/Fermé]

Messages postés
155
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
30 août 2016
- - Dernière réponse :  pseudovbiste - 11 juil. 2019 à 17:29
Bonjour,

Je souhaite récuperer la liste des valeurs qu'il y a dans le menu déroulant de l'auto filter pour une colonne.
Ce qui reviens à avoir la liste des valeurs distinct dans ma colonne.
Exemple :
Si dans ma colonne A j'ai :
aaa
bbb
aaa
ccc
ccc
bbb
aaa
bbb
aaa
bbb
Je voudrais recevoir aaa;bbb;ccc
Comment puis-je coder ça en VBA sous Excel ?
J'ai bien trouvé des codes sur internet, mais aucun ne fonctionne.

Merci ;-)
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
155
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
30 août 2016
25
10
Merci
Rebonjour,

En fait je partais pas de le bon esprit de raisonnement.
Le plus simple est de faire un filtre elaboré sans doublon et de le copier dans des cellules temporaires à coté.
Le code pour la colonne A :
Columns("A:A").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
        "B1"), Unique:=True

Dire « Merci » 10

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 53445 internautes nous ont dit merci ce mois-ci