Lancer une macro dès que la valeur de l'une des 2 cellules chang
marine590
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un tableau avec 2 données : le prix de l'obligation 1 (cellule D6), et le prix de l'obligation 2 (cellule D7).
C'est en temps réel (Données Bloomberg), les valeurs de D6 et D7 changent donc fréquemment.
J'ai aussi une macro dont le but est de calculer:
- un taux (qui dépend du prix de l'obligation 1 et donc de la valeur de D6)
- un autre taux (qui dépend du prix de l'obligation 2 et donc de la valeur de D7)
Je souhaiterais donc déclencher ma macro quand soit D6, soit D7, soit D6 et D7 changent. Comment faire (je suis débutante en VBA)?
Pour info : voici ma macro
Sub Macro2()
Dim i As Single
Dim l As Single
i = Range("D6").Value
l = Range("D7").Value
Range("B21").GoalSeek Goal:=i, ChangingCell:=Range("B15")
Range("B39").GoalSeek Goal:=l, ChangingCell:=Range("B33")
End Sub
Merci beaucoup!
J'ai un tableau avec 2 données : le prix de l'obligation 1 (cellule D6), et le prix de l'obligation 2 (cellule D7).
C'est en temps réel (Données Bloomberg), les valeurs de D6 et D7 changent donc fréquemment.
J'ai aussi une macro dont le but est de calculer:
- un taux (qui dépend du prix de l'obligation 1 et donc de la valeur de D6)
- un autre taux (qui dépend du prix de l'obligation 2 et donc de la valeur de D7)
Je souhaiterais donc déclencher ma macro quand soit D6, soit D7, soit D6 et D7 changent. Comment faire (je suis débutante en VBA)?
Pour info : voici ma macro
Sub Macro2()
Dim i As Single
Dim l As Single
i = Range("D6").Value
l = Range("D7").Value
Range("B21").GoalSeek Goal:=i, ChangingCell:=Range("B15")
Range("B39").GoalSeek Goal:=l, ChangingCell:=Range("B33")
End Sub
Merci beaucoup!
A voir également:
- Lancer une macro dès que la valeur de l'une des 2 cellules chang
- Changer de dns - Guide
- Verrouiller des cellules excel - Guide
- Lancer une application au démarrage windows 10 - Guide
- Additionner des cellules excel - Guide
- Fusionner 2 cellules excel - Guide