Macro Importer et Concatener des données issues de plusieurs classeurs

Bonjour, je sollicite votre aide car j'aimerai avoir une macro qui permet d'importer des données de plusieurs classeurs et le concatener dans un seul classeur "GlobalData". Je possède 5 fichiers avec les données. Chaque fichier est un tableau avec des informations. Le but est d'importer certaines données de ces 5 fichiers et de les concatener dans la feuille GlobalData. Je vous mets les fichiers ci joint. Dans la feuille ci jointe GlobalData j'ai cité les informations à extraire de chaque fichier et j'ai de plus un debut de code VBA pour l'importation des données. Merci pour votre implication et votre aide.

Bonne journée.

13fichier-1.xlsx (8.28 Ko)

Je ne peux pas déposer plusieurs fichiers à la fois donc je les déposes un par un.

15fichier-2.xlsx (8.13 Ko)
15fichier-3.xlsx (8.81 Ko)
14fichier-4.xlsx (8.13 Ko)
14fichier-5.xlsx (8.18 Ko)
22globaldata.xlsm (13.41 Ko)

Bonjour

Un essai à tester. Te convient-il ?

Bye !

Bonjour merci pour ta réponse et pour ton aide.

Ta macro me convient néanmoins je souhaitais extraire des colonnes ciblées de chaque fichier (grisées) et non toutes les colonnes des fichiers. J'ai une autre remarque: si les articles ou les codes barres ne sont pas dans le même ordre dans les fichiers (1 à 5), est-il possible de faire un trie lors de la concaténation afin qu'il ai une coïncidence entre les informations des fichiers dans le fichier global bien que les articles et code barres ne soient pas dans le même numéro de ligne (ex: article AZ8547 en ligne 2 dans le fichier 1 et en ligne 4 dans le fichier4). La ce serait parfait et encore merci pour ton implication.

Bonjour

Nouvelle version

Bye !

Bonjour, merci pour votre réponse.

Lorsque j'exécute la macro, il y a une petite erreur de compilation:

captureerr

Bonjour

Nouvel essai :bye !

Bye !

Parfait merci

Rechercher des sujets similaires à "macro importer concatener donnees issues classeurs"