Conversion Excel .xls à .csv d'un répertoire

Résolu
Oukapaka Messages postés 120 Statut Membre -  
 Geff -
Bonjour,
j'aimerai savoir s'il est possible de faire la conversion de fichiers .xls en .csv sur tout un répertoire.
Merci d'avance

13 réponses

  1. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
    Pour ouvrir les classeurs voir...voir ce tuto
    C'est l'inverse de ce que tu veux faire mais si tu connais le VBA tu n'auras aucune difficulté pour adapter, sachant que pour l'inverse le code est...

      ActiveWorkbook.SaveAs Filename:="C:\Users\Nom\Documents\Classeur1.csv", _  
            FileFormat:=xlCSVMSDOS, CreateBackup:=False

    Si tu n'en sort pas tu dis.
    A+
    L'expérience instruit plus sûrement que le conseil. (André Gide)
    Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
    0
  2. Oukapaka Messages postés 120 Statut Membre 5
     
    Euh je pige pas tout à fait comment l'adapter dans l'autre sens je suis débutant en informatique je commence à peine mes études là dedans et j'ai beaucouuuuuup de choses à apprendre ^^' donc ça serait cool si tu pouvais me montrer si tu ne veut pas le faire comment adapter dans l'autre sens que je puisse le réemployer plus tard =)
    0
  3. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    OK, je vais voir mais faudra un petit temps.
    0
  4. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Un classeur qui te fais ça
    Conseiller de créer un répertoire pour les fichiers cvs avant de commencer.
    Tu dis
    A+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Geff
     
    Il serait possible d'avoir ce classeur de nouveau stp ? Le lien est introuvable je crois.
    0
  7. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
    Voir là le lien donne le bon téléchargement.
    A+
    0
  8. Geff
     
    En faite j'aimerais faire la conversion dans l'autre sens, de xls à csv. J'ai essayé de faire les modifications en conséquence mais je ne comprends pas non plus comment ça fonctionne. Je pensais que dans ta réponse du 6 janv tu mettais un lien vers un classeur qui faisait la conversion xls à csv, non ?
    0
  9. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    C'est plus simple dans le sens que tu veux.
    Les feuilles à convertit sont dans le même classeur ? dans plusieurs ?
    Explique un peu le contexte.
    0
  10. Geff
     
    Ok. Ben la même chose que Oukapaka. Plusieurs classeurs xls dans un répertoire que je voudrais convertir d'un coup en csv (avec un séparateur genre point ou virgule) toujours dans des fichiers séparés.
    0
  11. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Oui, mais ont ne sait pas convertir un classeur, ce sont les feuilles que l'ont convertit.
    Tout les classeurs ont la même structure ?
    Les même noms de feuilles ?
    0
  12. Geff
     
    D'accord. Oui, seule la première feuille 'Feuil1' est utilisée pour chaque fichier.
    0
  13. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Un peu tard, mais si ça t'intéresse encore..
    Un classeur démo
    Conseiller de créer un nouveau répertoire pour la destination (plus prudent)
    A+

    Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
    NOTE : Je ne répond pas aux MP pour les questions techniques.
    0