Bonjour a tous,
j'utilise la procedure Worksheet_Change pour declencher une macro.
Jusque la, pas de probleme.
Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non
pas en direct par une validation "ENTER" de l'utilisateur, mais via
une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne
daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de
valeur de la target induits par une formule ???
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Dédé
Salut Tixu !
peut-être en incluant un "Calculate" à la fin de ta procédure ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever les lettres N O S P A M "Tixu Oty" a écrit dans le message de news:
Bonjour a tous, j'utilise la procedure Worksheet_Change pour declencher une macro. Jusque la, pas de probleme. Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non pas en direct par une validation "ENTER" de l'utilisateur, mais via une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Merci à tous !
Salut Tixu !
peut-être en incluant un "Calculate" à la fin de ta procédure ;-))
Est-ce que cela te convient ?
Salutations
Dédé
--
Pour répondre, enlever les lettres N O S P A M
"Tixu Oty" <pubdespierre@wanadoo.fr> a écrit dans le message de
news:1b713c25.0310280227.7dc186ca@posting.google.com...
Bonjour a tous,
j'utilise la procedure Worksheet_Change pour declencher une macro.
Jusque la, pas de probleme.
Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non
pas en direct par une validation "ENTER" de l'utilisateur, mais via
une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne
daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de
valeur de la target induits par une formule ???
peut-être en incluant un "Calculate" à la fin de ta procédure ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever les lettres N O S P A M "Tixu Oty" a écrit dans le message de news:
Bonjour a tous, j'utilise la procedure Worksheet_Change pour declencher une macro. Jusque la, pas de probleme. Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non pas en direct par une validation "ENTER" de l'utilisateur, mais via une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Merci à tous !
papou
Bonjour Tixu Regarde du côté de l'évènement Worksheet_Calculate Cordialement Pascal
"Tixu Oty" a écrit dans le message de news:
Bonjour a tous, j'utilise la procedure Worksheet_Change pour declencher une macro. Jusque la, pas de probleme. Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non pas en direct par une validation "ENTER" de l'utilisateur, mais via une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Merci à tous !
Bonjour Tixu
Regarde du côté de l'évènement Worksheet_Calculate
Cordialement
Pascal
"Tixu Oty" <pubdespierre@wanadoo.fr> a écrit dans le message de
news:1b713c25.0310280227.7dc186ca@posting.google.com...
Bonjour a tous,
j'utilise la procedure Worksheet_Change pour declencher une macro.
Jusque la, pas de probleme.
Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non
pas en direct par une validation "ENTER" de l'utilisateur, mais via
une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne
daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de
valeur de la target induits par une formule ???
Bonjour Tixu Regarde du côté de l'évènement Worksheet_Calculate Cordialement Pascal
"Tixu Oty" a écrit dans le message de news:
Bonjour a tous, j'utilise la procedure Worksheet_Change pour declencher une macro. Jusque la, pas de probleme. Helas, quand ma 'target', par exemple cellule "$A$1", est modifiee non pas en direct par une validation "ENTER" de l'utilisateur, mais via une formule ("$A$1"="$B$1"+"$C$1"), la procedure Worksheet_Change ne daigne pas se declencher ...
Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Merci à tous !
AV
("$A$1"="$B$1"+"$C$1"), Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Applique le "Worksheet_Change" non pas sur A1 mais sur les cellules susceptibles d'en changer le résultat
AV
("$A$1"="$B$1"+"$C$1"),
Existe-t-il une solution pour prendre en compte les changements de
valeur de la target induits par une formule ???
Applique le "Worksheet_Change" non pas sur A1 mais sur les cellules susceptibles
d'en changer le résultat
("$A$1"="$B$1"+"$C$1"), Existe-t-il une solution pour prendre en compte les changements de valeur de la target induits par une formule ???
Applique le "Worksheet_Change" non pas sur A1 mais sur les cellules susceptibles d'en changer le résultat
AV
pubdespierre
En fait, j'ai utilisé Worksheet_Calculate + un tableau ValeurPrecedente qui me permet de savoir quelle cellule a bougé. En effet Worksheet_Calculate ne permet pas de prendre une 'target' en argument. Ca marche impécable.
Merci à tous les deux pour vos réponses !
En fait, j'ai utilisé Worksheet_Calculate + un tableau
ValeurPrecedente qui me permet de savoir quelle cellule a bougé. En
effet Worksheet_Calculate ne permet pas de prendre une 'target' en
argument.
Ca marche impécable.
En fait, j'ai utilisé Worksheet_Calculate + un tableau ValeurPrecedente qui me permet de savoir quelle cellule a bougé. En effet Worksheet_Calculate ne permet pas de prendre une 'target' en argument. Ca marche impécable.