Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$B$2" Then Exit Sub maMacro End Sub
Sub maMacro() MsgBox "C'est ma macro" End Sub
AV
Jean luc
merci pour la rapidité Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne marche pas. JEAN LUC "AV" a écrit dans le message de news:
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$B$2" Then Exit Sub maMacro End Sub
Sub maMacro() MsgBox "C'est ma macro" End Sub
AV
merci pour la rapidité
Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille
J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne
marche pas.
JEAN LUC
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ebPkGdgsEHA.2460@TK2MSFTNGP09.phx.gbl...
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$B$2" Then Exit Sub
maMacro
End Sub
merci pour la rapidité Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne marche pas. JEAN LUC "AV" a écrit dans le message de news:
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$B$2" Then Exit Sub maMacro End Sub
Sub maMacro() MsgBox "C'est ma macro" End Sub
AV
michdenis
Bonjour Jean-Luc,
Un clic droit sur l'onglet de ta feuille où l'action doit prendre place, et dans le menu contextuel, tu sélectionnes "Visualiser le code". Tu copies le code de AV dans la "feuille blanche" qui s'ouvrira... la macro de AV est activé seulement si la cellule $B$2 passe en mode édition. Si tu préfères une autre cellule, modifie l'adresse de la cellule dans la procédure.
Salutations!
"Jean luc" a écrit dans le message de news: merci pour la rapidité Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne marche pas. JEAN LUC "AV" a écrit dans le message de news:
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$B$2" Then Exit Sub maMacro End Sub
Sub maMacro() MsgBox "C'est ma macro" End Sub
AV
Bonjour Jean-Luc,
Un clic droit sur l'onglet de ta feuille où l'action doit prendre place, et dans le menu contextuel, tu sélectionnes
"Visualiser le code". Tu copies le code de AV dans la "feuille blanche" qui s'ouvrira... la macro de AV est activé seulement
si la cellule $B$2 passe en mode édition. Si tu préfères une autre cellule, modifie l'adresse de la cellule dans la
procédure.
Salutations!
"Jean luc" <roi482@free.fr> a écrit dans le message de news:eujLyFhsEHA.3556@TK2MSFTNGP10.phx.gbl...
merci pour la rapidité
Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille
J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne
marche pas.
JEAN LUC
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ebPkGdgsEHA.2460@TK2MSFTNGP09.phx.gbl...
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$B$2" Then Exit Sub
maMacro
End Sub
Un clic droit sur l'onglet de ta feuille où l'action doit prendre place, et dans le menu contextuel, tu sélectionnes "Visualiser le code". Tu copies le code de AV dans la "feuille blanche" qui s'ouvrira... la macro de AV est activé seulement si la cellule $B$2 passe en mode édition. Si tu préfères une autre cellule, modifie l'adresse de la cellule dans la procédure.
Salutations!
"Jean luc" a écrit dans le message de news: merci pour la rapidité Après avoir copié dans Feuil4 (RESULT) c'est le nom de la feuille J'ai remplacé maMacro par le nom de celle que je veux utiliser mais ça ne marche pas. JEAN LUC "AV" a écrit dans le message de news:
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range) If zz.Address <> "$B$2" Then Exit Sub maMacro End Sub