Bonjour a tous, alors j ai un soucis que je n'arrive pas a comprendre vous vous en doutez.
explication, je fais des sauvegarde via robocopy une fois fini le script fait un echo %date% dans la fichier texte j exporte via FTP, le soucis c est que quand j'importe les dates des différents fichiers texte qui eux sont au bon format par exemple "09/11/2018" mais une fois que je les ouvre via ma macro excel il sont devenue "11/09/2018"
Sub Recup_txt()
Dim Fso As Object
Dim FsoRepertoire As Object
Dim FsoFichier As Object
Dim str() As String
Dim strLigne As String
Dim ligne As Long
Dim colonne As Integer
colonne = 2
Set Fso = CreateObject("Scripting.FileSystemObject")
Set FsoRepertoire = Fso.GetFolder("\\x.x.x.x\ftp_backup\")
'Boucle sur fichiers du repertoire
'iCopie = 2
For Each FsoFichier In FsoRepertoire.Files
'str = Split(FsoFichier.Name, ".")
If Right(FsoFichier, 3) = "txt" Then 'str(UBound(str)) = "txt" Then
Open FsoFichier For Input As #1
ligne = 3
Do While Not EOF(1)
Line Input #1, strLigne
date_fic = Left(strLigne, 10)
Cells(ligne - 1, colonne).Value = date_fic
Cells(ligne, colonne).Value = Right(strLigne, Len(strLigne) - 10)
ligne = ligne + 1
Loop
Close #1
End If
colonne = colonne + 1
Next
End Sub
je ne comprend pas trop a quoi cela est due, je vous remercie d'avance