je me heurte constamment au problème de
détection événementielle d'un changement
de valeur d'une cellule "target" qui contient une formule
qui, elle, ne change pas.
J'ai cru comprendre que cela est possible...
Merci pour toute réponse.
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
lSteph
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
Bonsoir JeNeVois",
pas meilleure solution que Calculate.
Cordialement.
lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message de
news: 8950F6AD-16ED-43E5-B20E-D7552BDE76C3@microsoft.com...
Bonsoir,
je me heurte constamment au problème de
détection événementielle d'un changement
de valeur d'une cellule "target" qui contient une formule
qui, elle, ne change pas.
J'ai cru comprendre que cela est possible...
Merci pour toute réponse.
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
JeNeVois
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique
pourque la procédure ne soit , si possible, pas déclenchée
par tous les autres calculs ?
Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois",
pas meilleure solution que Calculate.
Cordialement.
lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message de
news: 8950F6AD-16ED-43E5-B20E-D7552BDE76C3@microsoft.com...
Bonsoir,
je me heurte constamment au problème de
détection événementielle d'un changement
de valeur d'une cellule "target" qui contient une formule
qui, elle, ne change pas.
J'ai cru comprendre que cela est possible...
Merci pour toute réponse.
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
lSteph
.. caser la valeur renvoyée par cette formule dans une cellule de controle. Dans le calculate déclancher la macro si la valeur de la cellule spécifique est diff. de la valeur de contrôle ' (à la fin de le macro caser la valeur renvoyée par cette formule dans une cellule de contrôle)
exemple: Private Sub Worksheet_Calculate() If [b2] <> [f2] Then Call mamacro: [f2] = [b2] End Sub
Private Sub mamacro() MsgBox "a changé" End Sub
'lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
..
caser la valeur renvoyée par cette formule dans une cellule de controle.
Dans le calculate déclancher la macro si la valeur de la cellule spécifique
est diff. de la valeur de contrôle '
(à la fin de le macro caser la valeur renvoyée par cette formule dans une
cellule de contrôle)
exemple:
Private Sub Worksheet_Calculate()
If [b2] <> [f2] Then Call mamacro: [f2] = [b2]
End Sub
Private Sub mamacro()
MsgBox "a changé"
End Sub
'lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message de
news: FB37DD5F-F044-4842-8D31-9B0BBEDC231F@microsoft.com...
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique
pourque la procédure ne soit , si possible, pas déclenchée
par tous les autres calculs ?
Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois",
pas meilleure solution que Calculate.
Cordialement.
lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message
de
news: 8950F6AD-16ED-43E5-B20E-D7552BDE76C3@microsoft.com...
Bonsoir,
je me heurte constamment au problème de
détection événementielle d'un changement
de valeur d'une cellule "target" qui contient une formule
qui, elle, ne change pas.
J'ai cru comprendre que cela est possible...
Merci pour toute réponse.
.. caser la valeur renvoyée par cette formule dans une cellule de controle. Dans le calculate déclancher la macro si la valeur de la cellule spécifique est diff. de la valeur de contrôle ' (à la fin de le macro caser la valeur renvoyée par cette formule dans une cellule de contrôle)
exemple: Private Sub Worksheet_Calculate() If [b2] <> [f2] Then Call mamacro: [f2] = [b2] End Sub
Private Sub mamacro() MsgBox "a changé" End Sub
'lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
JeNeVois
Merci "LSteph",
j'y ai pensé, mais le problème est qu'il y a beaucoup de calculs sur la feuille et je crains que la procédure ralentisse passablement le processus. Mais je n'ai pas fait de test...
... caser la valeur renvoyée par cette formule dans une cellule de controle. Dans le calculate déclancher la macro si la valeur de la cellule spécifique est diff. de la valeur de contrôle ' (à la fin de le macro caser la valeur renvoyée par cette formule dans une cellule de contrôle)
exemple: Private Sub Worksheet_Calculate() If [b2] <> [f2] Then Call mamacro: [f2] = [b2] End Sub
Private Sub mamacro() MsgBox "a changé" End Sub
'lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.
Merci "LSteph",
j'y ai pensé, mais le problème est qu'il y a beaucoup
de calculs sur la feuille et je crains que la procédure
ralentisse passablement le processus. Mais je n'ai
pas fait de test...
...
caser la valeur renvoyée par cette formule dans une cellule de controle.
Dans le calculate déclancher la macro si la valeur de la cellule spécifique
est diff. de la valeur de contrôle '
(à la fin de le macro caser la valeur renvoyée par cette formule dans une
cellule de contrôle)
exemple:
Private Sub Worksheet_Calculate()
If [b2] <> [f2] Then Call mamacro: [f2] = [b2]
End Sub
Private Sub mamacro()
MsgBox "a changé"
End Sub
'lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message de
news: FB37DD5F-F044-4842-8D31-9B0BBEDC231F@microsoft.com...
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique
pourque la procédure ne soit , si possible, pas déclenchée
par tous les autres calculs ?
Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois",
pas meilleure solution que Calculate.
Cordialement.
lSteph
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message
de
news: 8950F6AD-16ED-43E5-B20E-D7552BDE76C3@microsoft.com...
Bonsoir,
je me heurte constamment au problème de
détection événementielle d'un changement
de valeur d'une cellule "target" qui contient une formule
qui, elle, ne change pas.
J'ai cru comprendre que cela est possible...
Merci pour toute réponse.
j'y ai pensé, mais le problème est qu'il y a beaucoup de calculs sur la feuille et je crains que la procédure ralentisse passablement le processus. Mais je n'ai pas fait de test...
... caser la valeur renvoyée par cette formule dans une cellule de controle. Dans le calculate déclancher la macro si la valeur de la cellule spécifique est diff. de la valeur de contrôle ' (à la fin de le macro caser la valeur renvoyée par cette formule dans une cellule de contrôle)
exemple: Private Sub Worksheet_Calculate() If [b2] <> [f2] Then Call mamacro: [f2] = [b2] End Sub
Private Sub mamacro() MsgBox "a changé" End Sub
'lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir "lSteph",
mais comment donc focaliser sur une cellule spécifique pourque la procédure ne soit , si possible, pas déclenchée par tous les autres calculs ? Ou faut-il isoler cette cellule sur une feuille à part ?
Merci pour la spécification , en tout cas :)
Bonsoir JeNeVois", pas meilleure solution que Calculate.
Cordialement.
lSteph "JeNeVois" a écrit dans le message de news:
Bonsoir,
je me heurte constamment au problème de détection événementielle d'un changement de valeur d'une cellule "target" qui contient une formule qui, elle, ne change pas. J'ai cru comprendre que cela est possible... Merci pour toute réponse.