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

Résolu
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. Contributeur
    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
    1. 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
      1. Contributeur
        OK, je vais voir mais faudra un petit temps.
        0
        1. Contributeur
          Un classeur qui te fais ça
          Conseiller de créer un répertoire pour les fichiers cvs avant de commencer.
          Tu dis
          A+
          0
          1. Il serait possible d'avoir ce classeur de nouveau stp ? Le lien est introuvable je crois.
            0
            1. Contributeur
              Bonjour,
              Voir là le lien donne le bon téléchargement.
              A+
              0
              1. 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
                1. Contributeur
                  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
                  1. 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
                    1. Contributeur
                      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
                      1. D'accord. Oui, seule la première feuille 'Feuil1' est utilisée pour chaque fichier.
                        0
                        1. Contributeur
                          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