Dim Fichier1 As String
Fichier1 = "C:\Fichier a ouvrir.txt"
'Fichier1 à modifier
Dim Fichier2 As String
Fichier2 = "C:\Fichier a creer.txt"
'Fichier2 à modifier
Dim Caracteres As Integer
Caracteres = 240 'Nombre de caractères avant saut de ligne
On Error Resume Next
Dim Lignes As String
Dim Ligne As String
Open Fichier1 For Input As #1
While Not EOF(1)
Line Input #1, Ligne
Lignes = Lignes & Ligne
Wend
Close #1
Lignes = Replace(Lignes,vbCrlf,"")
Open Fichier2 For Output As #2
While Len(Lignes= >= Caracteres
Print #2, Left(Lignes,Caracteres)
Lignes = Right(Lignes,Len(Lignes)-Caracteres)
Wend
If Len(Lignes) <> 0 Then Print #2, Lignes
Close #2
Et voilà un code...
PS: Je ne l'ai pas testé, alors dites-moi si il fonctionne (si non, merci de me dire l'erreur et la ligne)... Je reviendrais le corriger...