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

Signaler
Messages postés
155
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
30 août 2016
-
 pseudovbiste -
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 ;-)

1 réponse

Messages postés
155
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
30 août 2016
25
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
10
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60825 internautes nous ont dit merci ce mois-ci


merci :)