Fusionner plusieurs fichiers CVS un seul fichier excel - VB/VBA/VBS - Programmation
Marsh Posté le 18-05-2012 à 18:35:53
Salut, à adapter à ton contexte, c'est une version qui fonctionne même si elle m'apparait un peu bestiale
Affecter un bouton à la procédure SelDossierCSV
J'ai supposé qu'il s'agissait de fichiers CSV et non CVS.
Option Explicit |
Marsh Posté le 22-05-2012 à 11:41:40
Bonjour
j'ai testé le code.
CA fonctionne très bien.
Merci infiniment pour ton aide.
Je vais désormais gagné beaucoup de temps.
cdt
Salem
Marsh Posté le 24-04-2019 à 07:47:32
Bonjour à tous,
Je déterre un vieux message concernant la fusion de fichiers CSV. J'ai tenté d'utiliser la macro ci-dessus. elle fonctionne correctement jusqu'au moment où une cellule comporte une virgule ",". Tout s'efface après la virgule jusqu'à la ligne suivante.
J'ai essayé de remplacer les virgules par des traits "-" avant le split mais je n'y arrive pas.
J'ai mis l'instruction c.value= replace(c, ",", "-" ).
Une bonne âme pourra elle m'aider. Merci à tous.
Marsh Posté le 08-07-2019 à 21:55:07
si tous les fichiers CSV sont dans le mème répertoire, une ligne de commande permet de le faire encore plus simplement
copy *.csv result.csv
Marsh Posté le 18-05-2012 à 17:06:37
Bonjour à tous,
Pour une tache assez récurrente, je souhaiterai disposai d'une macro qui me permettrai de fusionner plusieurs fichiers excel dans un seul fichier, sachant que ces fichiers ont le même nombre de colonne mais par forcément le même nombre de lignes.
Quelqu'un pourrait-il m'aider?
Je me débrouille plutôt bien avec excel, mais en vba pas encore assez performant.
Merci pour vos réponses.
Cdt
Salem
---------------
Salem