Bonjour à tous,
J'ai un problème avec une macro enregistrée.
J'importe dans un fichier excel, un fichier au format "csv". Jusque là pas de problème.
En colonne B, j'ai une date et une heure au format "25/03/2022 05:06:59". Lorsque j'utilise l'assistant conversion afin que mes données soient séparées en 2 colonnes, en B la date et en C l'heure, pas de problème. Sauf que je voulais automatiser cette manipulation. J'ai enregistré une macro, mais plus rien ne va. En colonne B j'ai bien la date, en colonne C, les heures au format anglais et en D "AM" ou "PM".
Je ne comprends pas pourquoi ça fonctionne quand je le fais manuellement et plus à l'aide d'une macro.
Voici ma macro
Sub Macro6()
'
Range("B2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.TextToColumns Destination:=Range("B2"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub
Pourriez vous m'aider svp ?
Je joins un fichier exemple.
Merci et bonne soirée.
Sandrine