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) :
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.
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
Je ne comprends vraiment rien... Help?![]()
Partager