re,
à tester,
Sub CreerFichierTexte()
Dim stF As String
Dim f As Integer, i As Long
With Sheets("Feuil1")
For i = 1 To .Cells(Rows.Count, 1).End(xlUp).Row
stF = ThisWorkbook.Path & "\" & Format(.Cells(i, 1), "000") & ".txt"
f = FreeFile
Open stF For Output As #f
Print #f, .Cells(i, 2) & " " & .Cells(i, 3) & " " & .Cells(i, 4)
Close #f
Next i
End With
End Sub