bonsoir,

je souhaite ouvrir un fichier csv y travaller dessus puis le refermer
pour l'ouvrir j'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Application.Workbooks.Open "c:\fichier\test.csv" ; local:=true
qui permet d'ouvrir sans souci le fichier.

puis je fais des traitement de calcul sur le fichier et l'enregiustre avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Workbooks("test.csv").Save
puis le ferme avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Workbooks("test.csv").Close true
par contre quand je réouvre ce fichier manuellement toutes les données se trouvent en colonne A avec des points virgules et je suis obligés de faire convertir pour visualiser les données.

j'ai essayé avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Workbooks("test.csv").Close false
et le problème persiste.

comment faire pour lenregistrer et le fermer correctement pou l'ouvrir sans conversion a faire .

merci