Bonjour à tous,
j'ai un petit problème si quelqu’un pourrait me donner un coup de main
mon code il fait une création de lignes sur un fichier csv crée ( je souhaite bien que mon code pourra me créer un fichier automatiquement mais je ne sais pas comment faire ).
mon soucis c'est qu'il me colle les infos en double la même ligne répétée deux fois une en dessous de l'autre je vous mets mon code pour bien comprendre.
merci par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Option Explicit Sub création_csv() Dim csv As Variant Dim ligne As String Dim NB_LIGNE As Long Dim i As Integer NB_LIGNE = ThisWorkbook.Worksheets("CSV").Range("A" & Rows.Count).End(xlUp).Row csv = "P:\Mercure\INFORMATIQUE\fic.csv" Open csv For Output As #1 For i = 1 To NB_LIGNE ligne = "#CLIENTSTAT;Particulier;CHARTH" & ";" & ";" & ";" & ";" & ";" & ";" & ";" & ";" Print #1, ligne Next Close #1 MsgBox ("Terminé !") End Sub
Partager