Compiler plusieurs Fichiers EXCEL en un seul

Fermé
PapaWalKer_01 Messages postés 3 Date d'inscription mercredi 5 octobre 2022 Statut Membre Dernière intervention 9 octobre 2022 - 5 oct. 2022 à 13:47
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 - 10 oct. 2022 à 10:38

Bonjour à tous

J'aimerais regrouper plusieurs fichiers excel en un seul (le fichier à partir du quel j'exécuterait le code VBA.

La problématique:

1°) Un dossier avec une vingtaine de fichier EXCEL  (Xlsx)avec plusieurs feuilles dont une qui contient environ 15 colonnes et X lignes

2°) Dans ce même dossier ou à coté je mettrais le dossier maître où je compilerais les 20 feuilles les unes en dessous des autres sans les entêtes

3°) Ajouter dans la destintion en colonne A le nom du fichier source pour chaque ligne de détail. Ce qui sous-entends que les colonnes sources ne seraient copiez qu'à partir de la colonne B en Destination

J'ai trouvé un code de Patrice 33740 qui avait répondu en 2018 à une question similiare mais je bute sur les modification à y apporter car il ne copie qu'une seule colonne.

J'ai réussi à modifier certaines choses mais pas sûr que ce code convienne in fine.

Pour illustrer mon propos je voulais joindre  3 Fichiers FiC1 à Fic3 qui seraient les Fichiers Sources et un Fichier Maître où les Fichiers seraient compilés. Mais je ne vois pas comment les joindre?

Dans la réalité, les sources ont 2 onglets dont un de synthèse où se trouve le nom  du chichier

Le deuxième onglet de détail démarre en colonne A

Dans la synthèse je voufrais récuérer le nom du fichier en colonne pour toutes ses lignes.

Voilà, j'espère avoir été suffisamment clair :-) 

Merci à toutes celles et ceux qui me liront et me répondront peut-être.

Cordialement 

3 réponses

f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
Modifié le 5 oct. 2022 à 16:46

Bonjour,

Serait utile aussi J'ai trouvé un code de Patrice 33740 

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : http://cjoint.com
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...

1
PapaWalKer_01 Messages postés 3 Date d'inscription mercredi 5 octobre 2022 Statut Membre Dernière intervention 9 octobre 2022
5 oct. 2022 à 16:56

Merci à vous pour cette méthode que je ne connaissais pas.

0
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
6 oct. 2022 à 08:23

Bonjour,

je ne connaissais pas.

Vous connaissez maintenant, donc mettez vos fichiers a dispo

0
PapaWalKer_01 Messages postés 3 Date d'inscription mercredi 5 octobre 2022 Statut Membre Dernière intervention 9 octobre 2022
9 oct. 2022 à 16:57

Désolé car j'ai été en déplacement toute cette semaine et je n'ai pas réussi à me poser pour vous répondre.

Là je suis bloqué par le firewall du bureau car le site n'est pas en HTTPS :-(

Je vais trouvé une autre méthode de connexion

Désolé vraiment 

0
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
10 oct. 2022 à 10:38

Bonjour,

pas réussi à me poser pour vous répondre.

Z'etes Pilote, pas d'aerodrome pour vous poser!

-1