Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu] Exécuter macro quand une valeur change "toute seule"

apnart

XLDnaute Occasionnel
Bonjour,

J'ai pas mal éclusé le forum pour trouver ma réponse, en vain (peut-être ai-je mal cherché)

Je voudrais, quand la valeur d'une cellule change sur une feuille, exécuter une macro. J'ai trouvé des solutions qui marchent quand on modifie soit-même la valeur à la main, mais quand cette valeur est issue d'un calcul ou d'une fonction ça ne marche pas.

Dans mon fichier exemple :
- La cellule E3 (jaune) est modifiée par la liste en D2
- Le cellule I3 (jaune) est modifiée par les 2 boutons

Je voudrais donc pouvoir exécuter une macro (là j'ai mis un msgbox mais c'est pour l'exemple), à chaque fois qu'une de ces 2 cellules jaune change.

Merci de votre aide,
A+
Bruno.
 

Pièces jointes

  • Evenement_quand_valeur_change.xlsm
    19.7 KB · Affichages: 45
  • Evenement_quand_valeur_change.xlsm
    19.7 KB · Affichages: 38
  • Evenement_quand_valeur_change.xlsm
    19.7 KB · Affichages: 40
Dernière édition:

apnart

XLDnaute Occasionnel
Re : Exécuter macro quand une valeur change "toute seule"

Bonjour 00,

ça marche impec ! Merci beaucoup.

Tu as changé les boutons, ça veut dire qu'avec les autres formats ça pouvait pas marcher ?

A+
Bruno.
 

Isab

XLDnaute Occasionnel
Re : Exécuter macro quand une valeur change "toute seule"

Bonjour

regarde plutôt du coté de l'événement calculate ... avec une condition si la veleur de la cellule change

bonne journée
 

DoubleZero

XLDnaute Barbatruc
Re : Exécuter macro quand une valeur change "toute seule"

Re-bonjour, bonjour, Isab,

...Tu as changé les boutons, ça veut dire qu'avec les autres formats ça pouvait pas marcher ?...

N'obtenant pas le résultat souhaité avec les boutons d'origine, j'ai opté pour des contrôles ActiveX.

Mais je ne certifie pas que cela "ne pouvait pas marcher"...

A bientôt
 

Si...

XLDnaute Barbatruc
Re : Exécuter macro quand une valeur change "toute seule"

salut

N'obtenant pas le résultat souhaité avec les boutons d'origine, j'ai opté pour des contrôles ActiveX.
Mais je ne certifie pas que cela "ne pouvait pas marcher"...
serait-ce accepté en affectant directement une macro à chaque option ?
 

Pièces jointes

  • Evenement_quand_valeur_change.xlsm
    61.3 KB · Affichages: 40
  • Evenement_quand_valeur_change.xlsm
    61.3 KB · Affichages: 44
  • Evenement_quand_valeur_change.xlsm
    61.3 KB · Affichages: 44

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…