Bonhour,
Un début de réponse à adapter.
Cdlt.
Public Sub DEMO()
Dim i As Byte, sText As String
For i = 3 To 5
sText = sText & " " & Cells(i, 1).Value
Next i
sText = Replace(sText, ".", ". ")
sText = Replace(sText, ",", ", ")
sText = Trim(sText)
With Cells(9, 1)
.Value = sText
.InsertIndent 1
.WrapText = True
End With
End Sub