Intégrer une macro dans une fonction si

Fermé
franz - 20 juin 2009 à 20:41
 tech_57 - 20 juin 2009 à 21:03
Bonjour,

Ma question est toute simple,

Je souhaite intégrer une macro dans une fonction SI

Exemple
=si(A1=A2;(lance la macro1);0)

Merci,

Franz
A voir également:

1 réponse

Bonjour,

Oui ça marche, mais avec une fonction personnalisée:
Exemple, dans un module tu ecrits cette macro et cette fonction

Sub macro1()
MsgBox "Vrai: A1=A2"
End Sub

Function test() As String
Call macro1
test = ""
End Function

dans une cellule tu mets ta fonction SI
=si(A1=A2;test();0)

entre des valeurs dans A1 et A2 et observe. La macro1 doit s'executer si A1=A2

A+.
0