XL 2013 Listing de plusieurs colonnes

  • Initiateur de la discussion Initiateur de la discussion maan
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

maan

XLDnaute Nouveau
Bonjour à tous,

Voici mon souci, j'ai trois colonnes avec dedans du texte (on va dire pour l'exemple que cela est le nom de clients), mon but est que dans une colonne je puisse lister tous les clients contenus dans ces trois colonnes (et de façon unique, car ils peuvent apparaître plusieurs fois dans les trois colonnes.

Avez-vous une idée pour faire cela via macro ?

Je vous joins un fichier Excel pour expliquer tout cela, c'est souvent plus simple à comprendre.

Encore merci d'avance,
 

Pièces jointes

Re : Listing de plusieurs colonnes

Bonjour,

un test à adapter à tes colonnes:
Sub ListeSansDoublons()
Set MonDico = CreateObject("Scripting.Dictionary")
For Each c In Range("D1😀7, F1:F7, H1:H7") ' à adapter !!!
If Not MonDico.Exists(c.Value) Then
MonDico(c.Value) = c.Offset(, 1).Value
Else
MonDico(c.Value) = MonDico(c.Value) ' & "," & c.Offset(, 1).Value
End If
Next c
[D14].Resize(MonDico.Count, 1) = Application.Transpose(MonDico.Keys)
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
30
Affichages
549
Réponses
8
Affichages
735
Retour