Executer une macro excel

rems02 Messages postés 101 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 21 janvier 2008 - 28 janv. 2004 à 16:06
eliefr78 Messages postés 10 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 23 avril 2010 - 24 oct. 2008 à 16:02
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

eliefr78 Messages postés 10 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 23 avril 2010
24 oct. 2008 à 16:02
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
0
Rejoignez-nous