Macro pour reprendre les données de plusieurs feuilles dans la dernière feuille

karimal

XLDnaute Nouveau
Bonjour,

je recoit regulierement un fichier Excel Avec plusieurs feuilles, en ce Moment 92 mais ca peut augmenter.
toutes les feuilles sont structurées de la meme fcaon, seulement le nombre de lignes diffère.
pour faire mes Analyse je dois mettre toutes les feuilles dans une seule.
en ce Moment je fais ce travail manuellement et j espere que vous avez une Macro magique qui me fera gagner BCP de tps et me rendra heureuse :)
les colonnes sond structurées de la meme facon, seulement les cellules sont parfois vides.

L'idée est de regrouper les feuilles précedentes dans la dernière (ou première) feuille
à partir de la ligne 4 tout en sachant que seule la colonne J n est jamais vide.
si pour vous la colonne A doit etre toujours remplie, je peux demander à mes collegues de changer l'orde des colonnes dans leurs listes.
PS: j'ai Office 2010 en allemand

Merci pour vos réponses!

Karima
 

Pièces jointes

  • Expl..xlsx
    10.8 KB · Affichages: 39

cathodique

XLDnaute Barbatruc
Bonjour,

à tester, j'ai pris en compte données présentent de A à AA.

Clique sur le bouton pour rapatrier les données de toutes les autres feuilles.

Si tu ne veux pas de bouton, tu peux déclencher la macro quand tu actives la feuille somme comme ceci et en supprimant le bouton. La feuille somme se met à jour à chaque activation.
VB:
Private Sub CommandButton1_Click() 'macro à supprimer
ListeFeuille
End Sub

Private Sub Worksheet_Activate()
ListeFeuille
End Sub
 

Pièces jointes

  • Copie Plage feuilles vers une feuille.xlsm
    21.9 KB · Affichages: 43
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 922
Messages
2 093 644
Membres
105 775
dernier inscrit
assen