Hello à tous!

J'ai créé une macro qui copie le graphique d'une feuille pour aller le coller dans une autre. Comme c'est le cas pour pas mal de mes macros, j'aimerais faire en sorte que cette macro s'exécute automatiquement quand la valeur d'une cellule change.
J'ai utilise le code suivant (que j'ai utilisé d'ailleurs pour plusieurs autres macros) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub Graph_Change(ByVal Target As Range)
 
If Not Application.Intersect(Range("I23"), Range(Target.Address)) Is Nothing Then
Call graphchange
End If
 
End Sub
Mais j'ai beau changer la valeur de cette cellule I23, la macro ne s'exécute pas! Alors que pour les autres macros si! Je ne pense pas que ce soit un problème avec la macro à exécuter, étant donné que quand je la lance manuellement en cliquant sur "run", le graphique se copie bien.
Je ne comprends vraiment rien... Help?