Sub CreerTXT2()
Dim chemin$, tablo, ub&, i&, x%, nomfich$, j&,saute&
chemin = ThisWorkbook.Path & "\"
tablo = [A1].CurrentRegion.Resize(, 3) '3ème colonne pour le repèrage
ub = UBound(tablo)
saute = 0
For i = 1 + saute To ub
If tablo(i, 3) = "" Then
x = FreeFile
nomfich = tablo(i, 1)
Open chemin & nomfich & ".txt" For Output As #x 'ouverture en écriture séquentielle
For j = i To ub
If tablo(j, 1) = nomfich Then
tablo(j, 3) = 1 'repère
Print #x, tablo(j, 2) 'écriture
saute = (j - i) - 1
End If
Next j
Close #x
End If
Next i
End Sub