Lancement macro sur calcul d'une cellule
Salut la compagnie
Voila je souhaite lancer une macro quand il y une modification d'une cellule bien précise dans la feuille...
J'ai tenté de faire ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Private Sub Worksheet_Calculate(Target As Range)
If Not Application.Intersect(Target, Range("I124")) Is Nothing Then
Call pricebase
End If
If Not Application.Intersect(Target, Range("I151")) Is Nothing Then
Call pricebase
End If
If Not Application.Intersect(Target, Range("I177")) Is Nothing Then
Call pricebase
End If
If Not Application.Intersect(Target, Range("I203")) Is Nothing Then
Call pricebase
End If
If Not Application.Intersect(Target, Range("I229")) Is Nothing Then
Call pricebase
End If
End Sub |
J'ai copié la technique du Worksheet_change maisvisiblement cela ne fonctionne pas puisqu'il me dit que la déclaration del a procédure ne correspond pas!
En fait, je veux pas qui exécute la macro pour tout changement, je veux juste pour les cellule présente dans mon code. dans le cas contraire, l'exécution de la macro pourrait être trop longue pour la feuille et pourrait même provoquer des erreurs
Merci de vos réponses