XL 2010 copier une plage en VBA vers une autre feuille

ACPc

XLDnaute Nouveau
Bonjour, je cherche un code VBA pour pouvoir copier une plage de données d'une feuille excel automatiquement vers une autre feuille. J'ai plusieurs onglet avec des tableau et j'aimerais créer une feuille "récapitulatif" regroupant les différents tableaux qui m’intéressent. Il faudrait en plus une condition "se coller en dessous des données précédente" a moins que cela se fasse automatiquement.
Je joins également le fichier excel afin de mieux comprendre. Par exemple si on va sur la feuille "enrobé", je voudrais avoir un bouton ou je pourrais cliquer et qui copie automatiquement les valeurs des cellules B10 a H14 sur la feuille "Global"

merci d'avance pour votre aide !
 

Pièces jointes

  • programmation de la maintenance BRAGARD.xlsx
    421.6 KB · Affichages: 20

zebanx

XLDnaute Accro
Bonjour Acpc

Pas tout compris par rapport aux explications (Je préfère avoir des box sur un fichier qu'une tartine...contrairement à d'autres surement!).

Bon :
Sommaire : on commence en colonne A donc désormais à la ligne 3 et 1 et 2 n'apparaissent donc plus
Sommaire : en colonne "M", on a des liens hypertextes avec un INDIRECT
Deux boutons crées :
x créer liens hypertextes sur toute la feuille active (mais il devait suffire d'en créer un et de les faire glisser)
x tous les supprimer

Après, j'ai rien touché mais le deuxième paragraphe indiquait plutôt votre nouvelle approche qui semble particulièrement vous convenir, tant mieux!
Et c'est bien ce que vous avez fait pour finalement partir de la feuille sommaire et intégrer comme cela sous "global".
Et je ne sais pas pour le "tri". C'est une copie simple, il n'y a pas de raison que cela ne soit pas le cas.

Bonne fin de journée
zebanx
 

Pièces jointes

  • programmation de la maintenance 2.xlsm
    463.6 KB · Affichages: 29
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 655
Messages
2 111 604
Membres
111 217
dernier inscrit
aladinkabeya2