VBA Exportation d'une collection énorme dans le file .csv

Je suis tout à fait nouveau pour VBA et je n'ai pas pu find une fonction pour exporter une collection énorme que je crée lors d'une simulation dans le file .csv.

J'ai trouvé une solution qui suggère de convertir la collection en tableau puis d'écrire dans un classur Excel. J'ouvre avec succès un wb, convertit les choses en tableau et écris. Pourtant, cela prend beaucoup de time pour ma collection.

J'attends quelque chose comme de R: write.csv ().

Voici un exemple très court:

Sub qwerty() Dim c As Collection Set c = New Collection c.Add "Larry,Moe,Curly" c.Add "Columbia,Magenta" c.Add "Winken,Blink,Nod" Close #1 Open "C:\TestFolder\TestFile.csv" For Output As #1 For i = 1 To c.Count Print #1, c.Item(i) Next i Close #1 End Sub