Macro CSV

Bonjour,

j'ai un fichier XLS qui a des macros et j'aimerais exporter un feuillet en CSV.

j'ai trouvé comment faire, mais le probleme c'est que ca me fait un Save AS et du coup quand j'execute ma macro, mon fichier CSV est bien créé sur mon disque par contre c'est lui qui est actif dans Excel. Du coup je suis obligé de le fermer et d'ouvrir le XLS avec les macro a nouveau pour faire la suite de mon travail.

Concretement, je cherche comment enregistrer en CSV ce feuillet mais que ca se fasse en "Arrière plan" et que je puisse rester sur mon fichier de travail.

Quelqu'un a une solution?

Bonjour

Effectivement c'est ce qui se passe.

Une solution qui est en fait assez simple

set monfichier= thisworkbook

chemin=monfichier.path & "\"

nom= monfichier.name

monfichier.save

set csv= monfichier.save as....

workbooks.open(chemin & nom)

cvs.close

Avec un peu de chance ca marche?

Rechercher des sujets similaires à "macro csv"