bonjour
j'aimerai qu'une procédure se déclenche selon le résultat d'une formule
je ne trouve pas quelle private sub utiliser
par ex: si en A1 j'ai la formule suivante:
-- =si(B1=1;1;0)
si 1 apparait en A1 en tant que eésultat, ma macro se déclenche
j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum
private sub
Worksheet_Activate"
SelectionChange"
Worksheet_SelectionChange"
Aucun ne marche
Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui,
mais à chaque jour suffit sa peine...
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
RV
Bonsoir Gilles, Ceci devrait faire l'affaire:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement RV
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Bonsoir Gilles,
Ceci devrait faire l'affaire:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement
RV
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de news:
34C10E0F-3E4F-415D-AC69-6D685D9267E7@microsoft.com...
bonjour
j'aimerai qu'une procédure se déclenche selon le résultat d'une formule
je ne trouve pas quelle private sub utiliser
par ex: si en A1 j'ai la formule suivante:
-- =si(B1=1;1;0)
si 1 apparait en A1 en tant que eésultat, ma macro se déclenche
j'ai essayé avec les codes du fichier évent.xls trové par le biais du
forum
private sub
Worksheet_Activate"
SelectionChange"
Worksheet_SelectionChange"
Aucun ne marche
Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire
aujourd'hui,
mais à chaque jour suffit sa peine...
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement RV
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Youky
1 click avec le bouton droit de la souris sur la page consernée et Visualiser le code copie ceci dans la fentre blanche Youky
Private Sub Worksheet_Change(ByVal Target As Range) If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro End Sub
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
1 click avec le bouton droit de la souris sur la page consernée et
Visualiser le code
copie ceci dans la fentre blanche
Youky
Private Sub Worksheet_Change(ByVal Target As Range)
If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro
End Sub
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de news:
34C10E0F-3E4F-415D-AC69-6D685D9267E7@microsoft.com...
bonjour
j'aimerai qu'une procédure se déclenche selon le résultat d'une formule
je ne trouve pas quelle private sub utiliser
par ex: si en A1 j'ai la formule suivante:
-- =si(B1=1;1;0)
si 1 apparait en A1 en tant que eésultat, ma macro se déclenche
j'ai essayé avec les codes du fichier évent.xls trové par le biais du
forum
private sub
Worksheet_Activate"
SelectionChange"
Worksheet_SelectionChange"
Aucun ne marche
Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire
aujourd'hui,
mais à chaque jour suffit sa peine...
1 click avec le bouton droit de la souris sur la page consernée et Visualiser le code copie ceci dans la fentre blanche Youky
Private Sub Worksheet_Change(ByVal Target As Range) If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro End Sub
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Youky
Re: attention l'appel de ta macro se fait tant que A1=1 donc ta macro doit faire en sorte que A1 retombe sur un autre chiffre. Sinon elle est appelée à chaque changement de valeur dans ta page Youky
"Youky" a écrit dans le message de news: %
1 click avec le bouton droit de la souris sur la page consernée et Visualiser le code copie ceci dans la fentre blanche Youky
Private Sub Worksheet_Change(ByVal Target As Range) If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro End Sub
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Re:
attention l'appel de ta macro se fait tant que A1=1
donc ta macro doit faire en sorte que A1 retombe sur
un autre chiffre.
Sinon elle est appelée à chaque changement de valeur dans ta page
Youky
"Youky" <bruno.jeune@wanadoo.fr> a écrit dans le message de news:
%23Yio7QFoGHA.4848@TK2MSFTNGP03.phx.gbl...
1 click avec le bouton droit de la souris sur la page consernée et
Visualiser le code
copie ceci dans la fentre blanche
Youky
Private Sub Worksheet_Change(ByVal Target As Range)
If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro
End Sub
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de
news: 34C10E0F-3E4F-415D-AC69-6D685D9267E7@microsoft.com...
bonjour
j'aimerai qu'une procédure se déclenche selon le résultat d'une formule
je ne trouve pas quelle private sub utiliser
par ex: si en A1 j'ai la formule suivante:
-- =si(B1=1;1;0)
si 1 apparait en A1 en tant que eésultat, ma macro se déclenche
j'ai essayé avec les codes du fichier évent.xls trové par le biais du
forum
private sub
Worksheet_Activate"
SelectionChange"
Worksheet_SelectionChange"
Aucun ne marche
Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire
aujourd'hui,
mais à chaque jour suffit sa peine...
Re: attention l'appel de ta macro se fait tant que A1=1 donc ta macro doit faire en sorte que A1 retombe sur un autre chiffre. Sinon elle est appelée à chaque changement de valeur dans ta page Youky
"Youky" a écrit dans le message de news: %
1 click avec le bouton droit de la souris sur la page consernée et Visualiser le code copie ceci dans la fentre blanche Youky
Private Sub Worksheet_Change(ByVal Target As Range) If [A1] = 1 Then MsgBox "Salut" 'ou then Nomdetamacro End Sub
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
gilles
Bonjour YOUKY et RV Je viens de me connecter j'essaie ça de suite Merci encore gilles -- en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Bonsoir Gilles, Ceci devrait faire l'affaire:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement RV
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Bonjour YOUKY et RV
Je viens de me connecter
j'essaie ça de suite
Merci encore
gilles
--
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui,
mais à chaque jour suffit sa peine...
Bonsoir Gilles,
Ceci devrait faire l'affaire:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement
RV
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de news:
34C10E0F-3E4F-415D-AC69-6D685D9267E7@microsoft.com...
bonjour
j'aimerai qu'une procédure se déclenche selon le résultat d'une formule
je ne trouve pas quelle private sub utiliser
par ex: si en A1 j'ai la formule suivante:
-- =si(B1=1;1;0)
si 1 apparait en A1 en tant que eésultat, ma macro se déclenche
j'ai essayé avec les codes du fichier évent.xls trové par le biais du
forum
private sub
Worksheet_Activate"
SelectionChange"
Worksheet_SelectionChange"
Aucun ne marche
Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire
aujourd'hui,
mais à chaque jour suffit sa peine...
Bonjour YOUKY et RV Je viens de me connecter j'essaie ça de suite Merci encore gilles -- en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...
Bonsoir Gilles, Ceci devrait faire l'affaire:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveSheet.Cells(1, 1).Value = 1 Then Call MaMacro
End Sub
Cordialement RV
"gilles" a écrit dans le message de news:
bonjour j'aimerai qu'une procédure se déclenche selon le résultat d'une formule je ne trouve pas quelle private sub utiliser par ex: si en A1 j'ai la formule suivante: -- =si(B1=1;1;0) si 1 apparait en A1 en tant que eésultat, ma macro se déclenche j'ai essayé avec les codes du fichier évent.xls trové par le biais du forum private sub Worksheet_Activate" SelectionChange" Worksheet_SelectionChange"
Aucun ne marche Est-ce que calculate marcherait?
Merci à ceusses qui peuvent m'aider la dessus
en VBA aussi, ne remettons pas au lendemain ce qu'on peut faire aujourd'hui, mais à chaque jour suffit sa peine...