Bonjour,

Je code habituellement sous Windows, mais là on me demande de réaliser des macros sous mac.
Mon problème est que lorsque j'ouvre mon fichier csv de cette façon:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
strFile = Dir(ThisWorkbook.Path & Application.PathSeparator) 
Workbooks.Open ThisWorkbook.Path & Application.PathSeparator & strFile
Le fichier s'ouvre bien, mais toutes les données se retrouvent dans la première colonne séparées d'un ";".

Sous windows, on peut solutionner le problème comme ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Workbooks.Open ThisWorkbook.Path & Application.PathSeparator & strFile, Local:=True
Mais cette option n'est pas présente sous la version mac.
Connaissez-vous un équivalent?
Ou un moyen simple de récupérer les données entre chaque point virgule?

A vrai dire, j'ai codé des fonctions qui me permettent d'arriver au résultat mais le code sera difficile à maintenir vu les astuces que j'ai utilisées!

Pouvez-vous m'aider sur ce point?

Merci à vous par avance.