1 pièce(s) jointe(s)
Conversion CSV -> XLSXProblème Date
Bonjour tout le monde,
Après plusieurs heures de recherche, je n'arrive pas à résoudre un problème de date concernant la conversion de mon fichier CSV vers XLSX,
En effet, mon fichier comprend des dates sur la première colonne, mais lors de la conversion celles-ci sont modifiées en MM/DD/YYYY et les dates > au jour 12 passent au format Texte:(
A mon tableau, j'ai ajouté le bon paramètre xlDMYFormat
Est-il possible d'avoir de l'aide ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Day;Total;Less3Month;More3Month
1/10/2017;7;6;1
1/10/2017;1;0;1
1/10/2017;1;0;1
1/10/2017;1;1;0
8/10/2017;2;1;1
8/10/2017;1;1;0
8/10/2017;9;2;7
17/12/2017;4;2;2
17/12/2017;2;0;2
29/08/2018;1;0;1
29/08/2018;3;1;2
29/08/2018;1;0;1 |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| 'Conversion CSV XLS
Application.DisplayAlerts = False
Workbooks.Open Filename:=ficYearL2csv
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=True, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, xlDMYFormat), Array(2, 1), Array(3, 1), Array(4, 1)), TrailingMinusNumbers:= _
True
NumberFormatLocal = "jj/mm/aaaa hh:mm:ss;@"
FormulaLocal = Columns("F:F").Value
EntireColumn.AutoFit
ActiveWorkbook.SaveAs Filename:= _
ficYearL2xls, _
FileFormat:=xlOpenXMLWorkbook, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Application.DisplayAlerts = True
ActiveWindow.Close
'Conversion CSV XLS |
Pièce jointe 416333
Merci