Salut,
Si je ne me trompe pas sur ta demande tu dois utiliser la méthode Append quand tu veux ajouter quelque chose à ton fichier, voilà une petite sub qui te permet de choisir si tu remplace ou si tu ajoutes
Je viens de faire un EDIT pour y placer une boucle
' // WriteLinesInTextFile By Jean-Paul (Valtrase) le : 14/04/2022
' // Ecrit dans un fichier log un message
Sub WriteLinesInTextFileX(FileName As String, Lines As Range, Optional Replace As Boolean)
Dim Channel As Long
Dim Counter As Long
Dim Ele As Range
Channel = FreeFile
If Replace Then
Open FileName For Output As Channel
Else
Open FileName For Append As Channel
End If
For Each Ele In Lines
Print #Channel, Ele.Value
Next
Close Channel
End Sub
et pour l'appel en admettant que tu as un tableau structuré nommé Tableau1 avec une colonne nom tu fais
WriteLinesInTextFileX "C:\Users\Dad\Desktop\Test Append.txt",Range("Tableau1[Nom]") ,False