Bonjour,
Il faut d'abord te clarifier les idées...
Une macro Excel, c'est écrit en VBA, c'est du code.
VBA est un langage de programmation : Visual Basic, dans une version conçue pour être utilisée avec les application Microsoft Office (qui incorpore les objets des différentes applications sans qu'on ait besoin de les programmer pour les utiliser).
Il s'ensuit qu'une macro, écrite en VBA, c'est un programme, exécutable (lu par un interpréteur de commandes, qui permet l'exécution de chaque ligne écrite).
Lorsque tu veux automatiser certaines opérations : prendre des valeurs dans certaines cellules pour les affecter à d'autres cellules dans une autre feuille, tu vas construire un programme (une macro) pour le faire, chaque ligne constituant un élément de l'ensemble. Il te faut indiquer quelles cellules, dans quelles feuilles (dans quel classeur), ou sur quels critères on les reconnaît ; prélever les valeurs de ces cellules ; indiquer les cellules cibles où les valeurs devront être affectées ; réaliser l'affectation. Pour cela VBA offre un certain nombre outils, qui réclament cependant un minimum d'apprentissage, pour au moins s'y retrouver.
Si tu indiques précisément ce que tu veux faire, fournis un classeur représentatif de tes données indiquant la situation de départ et illustrant le résultat à obtenir. On pourra te guider dans les manipulations à opérer. A toi ensuite de reprendre les macros fournis par les intervenants pour comprendre ce qu'elles font dans le détail.
Cordialement