Executer une macro excel

Signaler
Messages postés
101
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
21 janvier 2008
-
Messages postés
10
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
23 avril 2010
-
Comment executer une macro excel
à partir d'une feuille de calcule excel
si la cellule A1=1

SI(A11,"execute ma macro","")

Rem'S 8-)

1 réponse

Messages postés
10
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
23 avril 2010

salut,
 
je pense que ca ne t'interesse plus mais pour ceux qui cherche :

Il faut insérer ce(s) macro(s) dans la feuille spécifique du projet

'pour le cas si tu veux seulement quand l'opérateur met 1 dans la cellule
private sub worksheet_change(Byval Target as range)
if target.address="$A$1" and target.value=1 then call mamacro
end sub

'pour le cas si tu veux qu'à haque fois que l'on change de cellule et que la cellule A1 = 1
private sub worksheet_selectionchange(Byval Target as range)
if range("A1").value=1 then call mamacro
end sub

à mon avis cette macro est dangeureuse voir lourd car elle va exécuter tout le temps mamacro

voila

ciao