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
papou
Bonjour aussi Dans l'évènement Worsheet_Change ou Calculate ? Exemple : 1°) Clic droit sur l'onglet de la feuille puis Visualsier le code et placer l'une ou l'autre de ces procédure évènementielles (ou bien les deux)
Private Sub Worksheet_Calculate() If Range("A20").Value = 100 Then LaMacro End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Range("A20").Value = 100 Then LaMacro End If End Sub 2°) Créer une macro dans un module standard Sub LaMacro() MsgBox "Cette macro est lancée lorsque la valeur de la cellule A20 de la feuille -Feuil1- est égale à 100" End Sub
Cordialement Pascal
"gilles" a écrit dans le message de news: 1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
Bonjour aussi
Dans l'évènement Worsheet_Change ou Calculate ?
Exemple :
1°) Clic droit sur l'onglet de la feuille puis Visualsier le code et placer
l'une ou l'autre de ces procédure évènementielles (ou bien les deux)
Private Sub Worksheet_Calculate()
If Range("A20").Value = 100 Then
LaMacro
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A20").Value = 100 Then
LaMacro
End If
End Sub
2°) Créer une macro dans un module standard
Sub LaMacro()
MsgBox "Cette macro est lancée lorsque la valeur de la cellule A20 de la
feuille -Feuil1- est égale à 100"
End Sub
Cordialement
Pascal
"gilles" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 1a09201c422ce$dc8d4670$a601280a@phx.gbl...
j'ai épluché excelabo et les sites liés
je ne suis pas doué en vba mais je n'ai pas trouvé
alors si quelqu'un ....
merci
Bonjour aussi Dans l'évènement Worsheet_Change ou Calculate ? Exemple : 1°) Clic droit sur l'onglet de la feuille puis Visualsier le code et placer l'une ou l'autre de ces procédure évènementielles (ou bien les deux)
Private Sub Worksheet_Calculate() If Range("A20").Value = 100 Then LaMacro End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Range("A20").Value = 100 Then LaMacro End If End Sub 2°) Créer une macro dans un module standard Sub LaMacro() MsgBox "Cette macro est lancée lorsque la valeur de la cellule A20 de la feuille -Feuil1- est égale à 100" End Sub
Cordialement Pascal
"gilles" a écrit dans le message de news: 1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
Philippe.R
Re Gilles, Ma réponse de ce matin :
Bonjour Gilles, Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
'============================début copie========================== sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '============================fin de copie========================== Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
Re Gilles,
Ma réponse de ce matin :
Bonjour Gilles,
Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
'============================début copie========================== sub lance_macro
'MPFE
if [a1]3 then '123 est une valeur à adapter
tamacro
else
msgbox "Pas bon, le total !",,"MPFE"
endif
end sub
sub tamacro
msgbox "Bonjour M'sieurs Dames !",,"MPFE"
end sub
'============================fin de copie==========================
Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ?
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"gilles" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1a09201c422ce$dc8d4670$a601280a@phx.gbl...
j'ai épluché excelabo et les sites liés
je ne suis pas doué en vba mais je n'ai pas trouvé
alors si quelqu'un ....
merci
Bonjour Gilles, Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
'============================début copie========================== sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '============================fin de copie========================== Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
Michel Pierron
Bonjour Philippe; J'eusse préféré une macro lancée par le résultat d'un p'tit somme consécutif à un séjour prolongé dans la cave de JPS. MP
"Philippe.R" a écrit dans le message de news:%
Re Gilles, Ma réponse de ce matin :
Bonjour Gilles, Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
'============================début copie========================== > sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '============================fin de copie========================== > Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
Bonjour Philippe;
J'eusse préféré une macro lancée par le résultat d'un p'tit somme consécutif à un
séjour prolongé dans la cave de JPS.
MP
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:%23hsHZGtIEHA.2524@TK2MSFTNGP11.phx.gbl...
Re Gilles,
Ma réponse de ce matin :
Bonjour Gilles,
Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module
standard) :
'============================début copie========================== > sub lance_macro
'MPFE
if [a1]3 then '123 est une valeur à adapter
tamacro
else
msgbox "Pas bon, le total !",,"MPFE"
endif
end sub
sub tamacro
msgbox "Bonjour M'sieurs Dames !",,"MPFE"
end sub
'============================fin de copie========================== >
Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le
nom] ou par la variable
ne convient pas ?
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"gilles" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1a09201c422ce$dc8d4670$a601280a@phx.gbl...
j'ai épluché excelabo et les sites liés
je ne suis pas doué en vba mais je n'ai pas trouvé
alors si quelqu'un ....
merci
Bonjour Philippe; J'eusse préféré une macro lancée par le résultat d'un p'tit somme consécutif à un séjour prolongé dans la cave de JPS. MP
"Philippe.R" a écrit dans le message de news:%
Re Gilles, Ma réponse de ce matin :
Bonjour Gilles, Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
'============================début copie========================== > sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '============================fin de copie========================== > Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
gilles
merci pour ces 2 réponses je vais tâcher de progresser un peu
-----Message d'origine----- Re Gilles, Ma réponse de ce matin :
Bonjour Gilles, Si ta somme est dans une cellule, a1 pour l'exemple, (à copier dans un module standard) :
sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '======================== ====fin de copie======================= ====
Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de
news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci
.
merci pour ces 2 réponses
je vais tâcher de progresser un peu
-----Message d'origine-----
Re Gilles,
Ma réponse de ce matin :
Bonjour Gilles,
Si ta somme est dans une cellule, a1 pour l'exemple, (à
copier dans un module standard) :
sub lance_macro
'MPFE
if [a1]=123 then '123 est une valeur à adapter
tamacro
else
msgbox "Pas bon, le total !",,"MPFE"
endif
end sub
sub tamacro
msgbox "Bonjour M'sieurs Dames !",,"MPFE"
end sub
'======================== ====fin de
copie======================= ====
Si c'est un nom ou une variable qui contient la somme, tu
remplaces [a1] par [le nom] ou par la variable
ne convient pas ?
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"gilles" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1a09201c422ce$dc8d4670$a601280a@phx.gbl...
j'ai épluché excelabo et les sites liés
je ne suis pas doué en vba mais je n'ai pas trouvé
alors si quelqu'un ....
merci
sub lance_macro 'MPFE if [a1]3 then '123 est une valeur à adapter tamacro else msgbox "Pas bon, le total !",,"MPFE" endif end sub
sub tamacro msgbox "Bonjour M'sieurs Dames !",,"MPFE" end sub '======================== ====fin de copie======================= ====
Si c'est un nom ou une variable qui contient la somme, tu remplaces [a1] par [le nom] ou par la variable
ne convient pas ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"gilles" a écrit dans le message de
news:1a09201c422ce$dc8d4670$ j'ai épluché excelabo et les sites liés je ne suis pas doué en vba mais je n'ai pas trouvé alors si quelqu'un .... merci