Bonjour à tous,
J'espère que vous allez bien
J'appel a l'aide pour mon petit fichier texte que j'ai configuré parce que j'ai un petit souci sur le format de ma date.
Elle s'inscrit dans mon fichier texte 16-12-2019 mais elle devrait être 20191216. (Celles 11)
Est ce que c'est possible de transformer une date directement dans un fichier texte? C'est avec Cdate je pense mais je ne suis pas certain
Je mets mon code ci dessous.
Merci d'avance pour votre aide,
Bien à vous.
Sub Fichier_Texte()
Dim i
Open "C:\Export\Test1.txt" For Output As #1
For i = 1 To 100
Print #1, String(1, "1"); String(1, " "); String(1, "|"); String(1, " ") & Cells(i, 2);
Print #1, String(8, " ") & Cells(i, 7);
Print #1, String(1, " ") & Cells(i, 8);
Print #1, String(5, " ") & Cells(i, 11);
Print #1, String(1, " "); String(1, "-") & Cells(i, 14);
Print #1, String(6, " ") & Cells(i, 17);
Print #1, String(3, " ") & Cells(i, 20);
Print #1, String(3, " ") & Cells(i, 23);
Print #1, String(3, " ") & Cells(i, 26);
Print #1, String(3, " ") & Cells(i, 29);
Print #1, String(3, " ") & Cells(i, 32);
Print #1, ";"
Next i
Close #1
End Sub
J'espère que vous allez bien
J'appel a l'aide pour mon petit fichier texte que j'ai configuré parce que j'ai un petit souci sur le format de ma date.
Elle s'inscrit dans mon fichier texte 16-12-2019 mais elle devrait être 20191216. (Celles 11)
Est ce que c'est possible de transformer une date directement dans un fichier texte? C'est avec Cdate je pense mais je ne suis pas certain
Je mets mon code ci dessous.
Merci d'avance pour votre aide,
Bien à vous.
Sub Fichier_Texte()
Dim i
Open "C:\Export\Test1.txt" For Output As #1
For i = 1 To 100
Print #1, String(1, "1"); String(1, " "); String(1, "|"); String(1, " ") & Cells(i, 2);
Print #1, String(8, " ") & Cells(i, 7);
Print #1, String(1, " ") & Cells(i, 8);
Print #1, String(5, " ") & Cells(i, 11);
Print #1, String(1, " "); String(1, "-") & Cells(i, 14);
Print #1, String(6, " ") & Cells(i, 17);
Print #1, String(3, " ") & Cells(i, 20);
Print #1, String(3, " ") & Cells(i, 23);
Print #1, String(3, " ") & Cells(i, 26);
Print #1, String(3, " ") & Cells(i, 29);
Print #1, String(3, " ") & Cells(i, 32);
Print #1, ";"
Next i
Close #1
End Sub