Une macro créatrice de macro ?

Bonjour,

Je travaille actuellement sur une macro Excel qui, à partir d'un tableau de données dans une feuille "A", créé une autre feuille "B" contenant un TCD et un graphique associé.

J'aimerais ensuite qu'à chaque actualisation du TCD de cette feuille B se lance une macro "a".

Je sais que pour cela il faut ajouter au code de la feuille "B" :

Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)

If Target.Name = "TCD" Then a

End Sub

Du coup, puisque cette feuille "B" est créée "sur le tas", je me demandais s'il était possible d'ajouter dans la macro de création de "B" une macro qui ajouterait la macro-ci dessus à "B".

J'espère que tout ça n'est pas trop confus.

Merci à tous !

J'ai trouvé !

Il faut passer par le code de ThisWorkbook :

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Source As Range)

If Sh.Name = "B" Then

a

End If

End Sub

Rechercher des sujets similaires à "macro creatrice"