Macro - Rassembler les données en ne comptant pas les doublons

Bonsoir tout le monde

11test-id-vba.xlsm (10.35 Ko)

Je bloque sur une macro VBA qui est censée faire la chose suivante >

Imaginons le tableau suivant :

image

Imaginons maintenant que je souhaite compléter ce tableau récapitulatif ci-dessous en rassemblant les ID, en mettant une virgule et surtout en évitant les doublons !

Cela donnerait le résultat suivant :

image

Je ne vois pas vraiment comment faire à vrai dire sans prendre en compte les doublons... Est qu'une âme charitable aurait une solution pour moi ? ça doit forcément être une macro.

Mille merci par avance

Bonsoir à tous !

Une proposition via Power Query (nativement intégré dans votre Excel) :

Merci pour cette solution PowerQuery ! Très utile.

Est ce que quelqu'un aurait une idée en VBA ?

Bonsoir à tous,

Est ce que quelqu'un aurait une idée en VBA ?

Un essai....à optimiser ?

6test-id-vba.xlsm (22.04 Ko)

Cordialement,

Un grand merci xorsankukai pour ton code ! En revanche, on obtient quand même les doublons avec cette méthode.

Existe-t-il un moyen pour ne pas obtenir >

Tomate 123;123;135;128

mais plutôt

Tomate 123;135;128

?

Merci

Bonjour à tous,

Merci pour le retour,

En revanche, on obtient quand même les doublons avec cette méthode

Correction du code, j'ai un peu galéré....mais il doit y avoir plus simple...

Ne serait-ce pas plus judicieux de supprimer les doublons dans le tableau source ?

Cordialement,

Rechercher des sujets similaires à "macro rassembler donnees comptant pas doublons"