Plusieurs fichiers .csv en 1 fichier excel

Résolu
nic -  
 nic -
Bonjour à tous,

Je sais que pas mal de personnes ont déjà posé cette question mais les différentes macros que j'ai pu testé sur internet ne m'ont pas satisfait.

J'explique:
-- j'ai plusieurs fichiers .csv (entre 30 et 60, cela dépend de l'arrivage) donc séparé par une virgule.
-- je souhaite une macro qui
. qui prenne les fichiers à partir de la deuxième ligne
. qui prenne la deuxième colonne de chaque fichier
. et me rassemble le tout dans un seul fichier excel.
-- donc au final, avoir un fichier excel avec x et y1, y2, y3, ....

Je pense que pour quelqu'un qui maîtrise les macros, c'est assez simple.

Merci d'avance

nicolas

8 réponses

  1. Maurice
     
    Bonjour

    il faut checher un peu
    mettre a 1 Ar(1)
    j'ais fait 2 csv

    http://www.cjoint.com/?3FbtiIbR5d6

    A+
    Maurice
    1
  2. Maurice
     
    Bonjour

    voila un modele de multi CSV

    http://cjoint.com/?3EEsNYd0hce

    A+
    Maurice
    0
  3. nic
     
    Bonsoir Maurice,

    En fait, je sais les lire mais je voudrais une macro qui me permettrait de les regrouper sur un seul fichier.
    Par exemple
    -fichier csv 1 (colonne x, séparateur virgule, colonne y)
    -fichier csv 2 (colonne x, séparateur virgule, colonne z)
    - ...
    et ce que je voudrais
    1 seul fichier excel avec (colonne x qui est identique pour tous, colonne y, colonne z, ...)

    merci pour ton aide.

    nicolas
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    donc au final, avoir un fichier excel avec x et y1, y2, y3, ....
    Que tout soit bien clair pour le forum.
    Si tu pouvais faire 2 fichier csv de 5 lignes tels que tu les reçois, et un xls avec le résultat attendu, les zipper et les déposer sur cjoint.com. Coller ici le lien fourni.

    eric
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Maurice
     
    Bonjour

    l'ais modifier la macro
    a toi de faire la gestion des colonnes

    http://cjoint.com/?3EFlkPZXSzO

    A+

    Maurice
    0
  7. nic
     
    Bonjour à vous deux,

    Maurice, j'ai testé la macro mais il y a une erreur

    Je joins un classeur avec les deux premières feuilles, les fichiers csv que je souhaite importer et la troisième feuille, le résultat que je souhaiterais.

    http://cjoint.com/?DFboZAx2630

    Je vous remercie d'avance
    nicolas
    0
  8. nic
     
    Bonjour Maurice, voici le message d'erreur de la macro

    Erreur d'execution 9
    L'indice n'appartient pas à la sélection.

    C'est cette ligne

    Cells(Lig, Col) = Ar(2)

    nicolas
    0
  9. nic
     
    Bonsoir Maurice,

    Super, ca marche.
    Merci beaucoup.
    C'est vrai que je n'y connais pas grand chose.
    Je ne comprends pas trop la macro mais elle a le merite de marcher.

    Nicolas
    0