J'ai une macro qui transforme un fichier xls en csv.
Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come
séparateur.
Avec excel 2003, j'ai des virgules à la place.
J'ai bien essayé la propritét local à true. Rien n'y fait.
Voici ma ligne de commande :
ActiveWorkbook.SaveAs Filename:="C:\TRANSFER\Ecritures\xlccmx.csv",
FileFormat:=xlCSV, CreateBackup:=False,Local:=true
Cela marche trés bien en passant par fichier enregistrer sous. En faisant un
enregistrement de macro aussi. Mais directement en automatique, non.
Merci d'avance.
"Nicolas MAYA" <Nicolas a écrit dans le message de news:
J'ai une macro qui transforme un fichier xls en csv. Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come
séparateur. Avec excel 2003, j'ai des virgules à la place. J'ai bien essayé la propritét local à true. Rien n'y fait. Voici ma ligne de commande : ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv", FileFormat:=xlCSV, CreateBackup:úlse,Local:=true Cela marche trés bien en passant par fichier enregistrer sous. En faisant un
enregistrement de macro aussi. Mais directement en automatique, non. Merci d'avance.
"Nicolas MAYA" <Nicolas MAYA@discussions.microsoft.com> a écrit dans
le message de
news:4DE3A000-6627-42CE-BA11-5E8A75EE834E@microsoft.com...
J'ai une macro qui transforme un fichier xls en csv.
Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ;
come
séparateur.
Avec excel 2003, j'ai des virgules à la place.
J'ai bien essayé la propritét local à true. Rien n'y fait.
Voici ma ligne de commande :
ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv",
FileFormat:=xlCSV, CreateBackup:úlse,Local:=true
Cela marche trés bien en passant par fichier enregistrer sous. En
faisant un
enregistrement de macro aussi. Mais directement en automatique, non.
Merci d'avance.
"Nicolas MAYA" <Nicolas a écrit dans le message de news:
J'ai une macro qui transforme un fichier xls en csv. Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come
séparateur. Avec excel 2003, j'ai des virgules à la place. J'ai bien essayé la propritét local à true. Rien n'y fait. Voici ma ligne de commande : ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv", FileFormat:=xlCSV, CreateBackup:úlse,Local:=true Cela marche trés bien en passant par fichier enregistrer sous. En faisant un
enregistrement de macro aussi. Mais directement en automatique, non. Merci d'avance.
Nicolas MAYA
Merci.
J'ai une macro qui transforme un fichier xls en csv. Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come séparateur. Avec excel 2003, j'ai des virgules à la place. J'ai bien essayé la propritét local à true. Rien n'y fait. Voici ma ligne de commande : ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv", FileFormat:=xlCSV, CreateBackup:úlse,Local:=true Cela marche trés bien en passant par fichier enregistrer sous. En faisant un enregistrement de macro aussi. Mais directement en automatique, non. Merci d'avance.
Merci.
J'ai une macro qui transforme un fichier xls en csv.
Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come
séparateur.
Avec excel 2003, j'ai des virgules à la place.
J'ai bien essayé la propritét local à true. Rien n'y fait.
Voici ma ligne de commande :
ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv",
FileFormat:=xlCSV, CreateBackup:úlse,Local:=true
Cela marche trés bien en passant par fichier enregistrer sous. En faisant un
enregistrement de macro aussi. Mais directement en automatique, non.
Merci d'avance.
J'ai une macro qui transforme un fichier xls en csv. Avec excel 2000 aucun probléme, j'avais un fichier csv avec des ; come séparateur. Avec excel 2003, j'ai des virgules à la place. J'ai bien essayé la propritét local à true. Rien n'y fait. Voici ma ligne de commande : ActiveWorkbook.SaveAs Filename:="C:TRANSFEREcrituresxlccmx.csv", FileFormat:=xlCSV, CreateBackup:úlse,Local:=true Cela marche trés bien en passant par fichier enregistrer sous. En faisant un enregistrement de macro aussi. Mais directement en automatique, non. Merci d'avance.