Plusieurs fichiers .csv en 1 fichier excel
Résolu
nic
-
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
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
-
Bonjour
il faut checher un peu
mettre a 1 Ar(1)
j'ais fait 2 csv
http://www.cjoint.com/?3FbtiIbR5d6
A+
Maurice -
-
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 -
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
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour
l'ais modifier la macro
a toi de faire la gestion des colonnes
http://cjoint.com/?3EFlkPZXSzO
A+
Maurice -
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 -
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 -
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