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

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

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

Message par Clippy »

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

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

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 »