Bonjour,
J’ai 2 classeurs Excel: Recap 1 avec les feuilles AB1 et AB2 ; et Recap2 avec les feuilles UE1, UE2, UE3 et Synthese. Je veux copier dans la feuille Synthese des données extraites des différentes feuilles des classeurs.
Pour le classeur Recap1, je copie les colonnes « identifiant » et « age » de AB1, puis les colonnes « identifiant », « login » et « code » de AB2.
Pour le classeur Recap2, je copie les colonnes « identifiant », « ville » et « moyenne » de UE1. Ensuite les colonnes « identifiant », « taille » et « couleur » de UE2. Puis les colonnes « identifiant », « annee » et « quantite » de UE3.
Pour les identifiants, ils ne sont pas dans le même ordre dans les feuilles et certains existent sur certaines feuilles et pas sur d’autres.
Je veux donc extraire toutes ces données pour chaque identifiant.
Je voudrais pouvoir le faire pour un grand nombre de classeurs/feuilles (par exemple 50) et de lignes (par exemple 1200 lignes).
Comment pourrais le faire en VB d’abord, ensuite avec une formule Excel ?
J’ai mis en fichiers joints les deux classeurs exemple.
merci d'avance.
J’ai 2 classeurs Excel: Recap 1 avec les feuilles AB1 et AB2 ; et Recap2 avec les feuilles UE1, UE2, UE3 et Synthese. Je veux copier dans la feuille Synthese des données extraites des différentes feuilles des classeurs.
Pour le classeur Recap1, je copie les colonnes « identifiant » et « age » de AB1, puis les colonnes « identifiant », « login » et « code » de AB2.
Pour le classeur Recap2, je copie les colonnes « identifiant », « ville » et « moyenne » de UE1. Ensuite les colonnes « identifiant », « taille » et « couleur » de UE2. Puis les colonnes « identifiant », « annee » et « quantite » de UE3.
Pour les identifiants, ils ne sont pas dans le même ordre dans les feuilles et certains existent sur certaines feuilles et pas sur d’autres.
Je veux donc extraire toutes ces données pour chaque identifiant.
Je voudrais pouvoir le faire pour un grand nombre de classeurs/feuilles (par exemple 50) et de lignes (par exemple 1200 lignes).
Comment pourrais le faire en VB d’abord, ensuite avec une formule Excel ?
J’ai mis en fichiers joints les deux classeurs exemple.
merci d'avance.