Convertir une colonne en liste séparée par des virgules

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Convertir une colonne en liste séparée par des virgules

Message par ForumBot »

Convertir une colonne en liste séparée par des virgules

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Convertir une colonne en liste séparée par des virgules

Message par ayi »

J’ai en fait créé un module en VBA qui fait tout le travail. Il prend ma liste de plage et crée une chaîne délimitée par des virgules qui est affichée dans la cellule de mon choix :


`Function csvRange(myRange As Range)

Dim csvRangeOutput

Dim entry as variant

For Each entry In myRange

If Not IsEmpty(entry.Value) Then

csvRangeOutput = csvRangeOutput & entry.Value & “,”

End If

Next

csvRange = Left(csvRangeOutput, Len(csvRangeOutput) - 1)

End Function



Donc ensuite dans ma cellule, je mets simplement `=csvRange(A:A)` et cela me donne la liste délimitée par des virgules.
Répondre

Revenir à « Excel & VBA »