Sub regtext()
Dim fichier, tbl, i&, c&, x&, T$
fichier = "C:\Users\patrick1\Desktop\mon fichierentxt.txt"'A ADAPTER
tbl = Range("a1", Cells(1, "a").End(xlDown)).Resize(, 115)
For i = 1 To UBound(tbl)
tbl(i, 9) = tbl(i, 9) & Application.Rept(" ", 40 - Len(tbl(i, 9)))'nom
tbl(i, 10) = tbl(i, 10) & Application.Rept(" ", 40 - Len(tbl(i, 10)))'prenom
'formate les colonnes que tu veux ici
'la colonne "montant je ne sais pas la quelle c'est
Next
For i = 1 To UBound(tbl)
For c = 1 To UBound(tbl, 2)
T = T & tbl(i, c) & ";"
Next
T = T & vbCrLf
Next
x = FreeFile: Open fichier For Output As #x: Print #x, T: Close #x
End Sub