Bonjour,
Ne sachant pas très bien développer les macros, je recherche sur internet les macros que les internautes ont réalisé pour répondre à mes besoins spécfiques.
J'avais présenté mon problème dans une discussion existante mais comme je n'ai pas eu de réponse, je pense qu'il est préférable de créer un nouveau sujet.
Je dois chaque mois concaténer dans un seul fichier, les X fichiers quotidiens (X allant de 28 à 31).
Les fichiers d'entrée sont au format csv.
J'ai récupéré la macro recap.xls de hulk (présente dans une discussion du 03/07/2013).
J'ai testé cette macro en ayant au préalable converti manuellement 2 fichiers d'entrée de csv en xls. La macro fonctionne parfaitement et la concaténation est ok.
Par contre en essayant de faire la concaténation directement avec les fichiers csv (dans la macro, j'ai juste modifier la référence des fichiers xl en cs afin qu'elle ouvre les fichiers csv), le résultat n'est pas correct car il doit y avoir un problème avec les caractères séparateurs "," et ";". Certaines des données d'entrée comportent également des ",".
Que faut il modifier dans cette macro pour qu'il traite direcetement les fichiers csv?
Comme il n'est pas possible d'insérer dans la discussion des fichiers csv, j'ai zippé 2 fichiers csv à titre d'exemple
Merci d'avance pour la résolution de ce problème
Ne sachant pas très bien développer les macros, je recherche sur internet les macros que les internautes ont réalisé pour répondre à mes besoins spécfiques.
J'avais présenté mon problème dans une discussion existante mais comme je n'ai pas eu de réponse, je pense qu'il est préférable de créer un nouveau sujet.
Je dois chaque mois concaténer dans un seul fichier, les X fichiers quotidiens (X allant de 28 à 31).
Les fichiers d'entrée sont au format csv.
J'ai récupéré la macro recap.xls de hulk (présente dans une discussion du 03/07/2013).
J'ai testé cette macro en ayant au préalable converti manuellement 2 fichiers d'entrée de csv en xls. La macro fonctionne parfaitement et la concaténation est ok.
Par contre en essayant de faire la concaténation directement avec les fichiers csv (dans la macro, j'ai juste modifier la référence des fichiers xl en cs afin qu'elle ouvre les fichiers csv), le résultat n'est pas correct car il doit y avoir un problème avec les caractères séparateurs "," et ";". Certaines des données d'entrée comportent également des ",".
Que faut il modifier dans cette macro pour qu'il traite direcetement les fichiers csv?
Comme il n'est pas possible d'insérer dans la discussion des fichiers csv, j'ai zippé 2 fichiers csv à titre d'exemple
Merci d'avance pour la résolution de ce problème
Pièces jointes
Dernière édition: