1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Sub CréerFichierTxt()
Dim i, j, DernièreLigne, DernièreColonne
Application.ScreenUpdating = False
ActiveSheet.Range("A1").Select
Selection.CurrentRegion.Select
Set tbl = ActiveCell.CurrentRegion
DernièreLigne = tbl.Rows.Count
DernièreColonne = tbl.Columns.Count
Cells(1, 1).Select
Open "p:\InserComplété.txt" For Output As #1
For i = 1 To DernièreLigne
For j = 1 To DernièreColonne - 1 '**** Si tu veux mettre 1 donnée par ligne, supprime -1 et ****
Print #1, Cells(i, j).Formula + ";"; '**** supprime ce point virgule et ****
Next j
Print #1, Cells(i, j + 1).Formula ' ***** supprime cette ligne **** fin si...
Next i
Close #1
End Sub |
Partager