OVH Cloud OVH Cloud

fichier CSV: séparateur ?

2 réponses
Avatar
Ghislain
Bonjour,

J'essaye de sauver des tableaux Excel en format .csv
et en garder l'automatisme via 1 macro.

Quand je le fais 100% manuel ou quand j'enregistre la=20
macro, le fichier .csv pr=E9sente des s=E9parateurs sous forme=20
de ";" Ce qui m'arrange.

H=E9las, quand, par apr=E8s, je lance la macro, le s=E9parateur=20
est toujours une virgule "," Et cela m'emp=EAche de=20
continuer.

Un truc pour imposer, en VBA, le ";"?

Merci

Ghislain

2 réponses

Avatar
Nicolas B.
Salut Ghislain,

Mets la propriété Local à True :
ActiveWorkbook.SaveAs "D:Mes documentsClasseur1.csv", _
xlCSV, Local:=True


A+
Nicolas B.

Ghislain wrote:
Bonjour,

J'essaye de sauver des tableaux Excel en format .csv
et en garder l'automatisme via 1 macro.

Quand je le fais 100% manuel ou quand j'enregistre la
macro, le fichier .csv présente des séparateurs sous forme
de ";" Ce qui m'arrange.

Hélas, quand, par après, je lance la macro, le séparateur
est toujours une virgule "," Et cela m'empêche de
continuer.

Un truc pour imposer, en VBA, le ";"?

Merci

Ghislain


Avatar
Ghislain
Super Nicolas,

Cela marche parfaitement.

Merci pour l'aide.

Amicalement

Ghislain

-----Message d'origine-----
Salut Ghislain,

Mets la propriété Local à True :
ActiveWorkbook.SaveAs "D:Mes documentsClasseur1.csv", _
xlCSV, Local:=True


A+
Nicolas B.

Ghislain wrote:
Bonjour,

J'essaye de sauver des tableaux Excel en format .csv
et en garder l'automatisme via 1 macro.

Quand je le fais 100% manuel ou quand j'enregistre la
macro, le fichier .csv présente des séparateurs sous
forme


de ";" Ce qui m'arrange.

Hélas, quand, par après, je lance la macro, le
séparateur


est toujours une virgule "," Et cela m'empêche de
continuer.

Un truc pour imposer, en VBA, le ";"?

Merci

Ghislain
.