Bonjour,
J'ai un soucis de mise en forme à l'ouverture d'un fichier CSV.
Mon fichier contient des ";" comme séparateur. Ce fichier s'ouvre et se met en forme parfaitement lorque je l'ouvre moi-même avec xls.
Par contre je n'arrive pas à l'ouvrir avec la bonne mise en forme par macro.
j'ai essayé :
(param.cells(1,12) contient l'adresse de mon fichier)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Workbooks.OpenText param.Cells(1, 12)
Ce code ouvre bien le fichier mais considère comme séparateur la virgule au lieu du point-virgule.
J'ai essayé de forcer le séparateur avec :
mais j'arrive au même résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Workbooks.OpenText Filename:=param.Cells(1, 12), DataType:=xlDelimited, semicolon:=True, comma:=False
Comment puis-je ouvrir mon fichier .csv via VBA avec la bonne mise en forme ?
Partager