[VBA] Enregistrement CSV

Résolu
Kino76 Messages postés 93 Statut Membre -  
Kino76 Messages postés 93 Statut Membre -
Bonjour,

J'ai un probleme pour enregistrer une feuille de mon classeur je m'explique mon classeur contient 4 feuilles (Feuil1, Feuil2, Feuil3, Achats) Je voudrais enregistrer la Feuil2 en CSV mais je ne trouve pas comment faire j'ai essayer ce code
----------------------------------------------------------------------------------
ActiveWorkbook.SaveAs Filename:=Feuil2, FileFormat:=xlCSV, ReadOnlyRecommended:=True
----------------------------------------------------------------------------------
Mais cela ne fonctionne pas..
Si vous connaissez un moyen je vous en remercie d'avance :)

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Le plus facile est de copier ta feuil2 dans un nouveau classeur et d'enregistrer ce classeur. je n'ai pas testé, mais le code devrait vraisembleblement ressembler à :
    Sheets("Feuil2").Copy
    ActiveWorkbook.SaveAs Filename:="Feuil2", FileFormat:=xlCSV, ReadOnlyRecommended:=True 
    ActiveWorkbook.Close


    J'ai juste un petit doute concernant le renseignement facultatif ou non du chemin d'accès à ton fichier .csv
    0
  2. Kino76 Messages postés 93 Statut Membre 3
     
    Merci beaucoup :)
    0