exporter un onglet en csv

exporter un onglet en csv - VB/VBA/VBS - Programmation

Marsh Posté le 04-06-2004 à 11:08:04    

Bonjour,
 
voila j'ai un doc excel avec plusieurs onglets et j'aimerai à travers une macro pouvoir les exporter séparément en format csv (du genre je cliques sur un bouton "exporter onglet machin" il m'exporte l'onglet machin en csv)
j'ai mon browser de répertoire j'ai mes boutons, ...etc
 
après recherche sous google, la seule chose qui me manque c une fonction d'export en csv, j'ai essayé en enregistrant une macro et en reprenant le code, en le remaniant mais le résultat fut pas très brillant.
 
une fonction du genre : export(chemin, onglet, (choix séparateur si possible))
 
si quelqu'un à ça dans ses cartons, je le remercie humblement  :hello:  
 

Reply

Marsh Posté le 04-06-2004 à 11:08:04   

Reply

Marsh Posté le 04-06-2004 à 11:12:45    

Y a pas moyen d'utiliser une fonction d'exportation d'excel soi-même ? Du genre "exporte la feuille (onglet) machin dans le format bidule ? Le CSV (comma separated values) EXCEL connait vu qu'il sait le lire (séparateurs ";" ).
A voir si faisable, juste piste (?), j'ai pratiqué VBA qu'une fois sous Word 2000.

Reply

Marsh Posté le 04-06-2004 à 11:23:12    

Carbon_14 a écrit :

Y a pas moyen d'utiliser une fonction d'exportation d'excel soi-même ? Du genre "exporte la feuille (onglet) machin dans le format bidule ? Le CSV (comma separated values) EXCEL connait vu qu'il sait le lire (séparateurs ";" ).
A voir si faisable, juste piste (?), j'ai pratiqué VBA qu'une fois sous Word 2000.


 
c ce que j'ai fait dans un premier temps, essayer d'enregistrer une macro et de modifier le code résultant pour l'arranger à ma sauce mais pour l'instant j'ai pas obtenu quelque chose de très satisfaisant

Reply

Marsh Posté le 04-06-2004 à 12:17:50    

C'est quelque chose comme ça...
 

Code :
  1. ThisWorkbook.SaveAs "toto.csv", xlCSV


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed