Excel 2016-macro

Utilisateur anonyme -  
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Peut-on écrire dans une cellule l'équation suivante :

=SI.MULTIPLE(L1C1;1;"macro1";2;"macro2";3;"macro3";"";" ")

Le but visé est de démarrer une l'une des 3 macros en fonction de la valeur contenue dans la cellule L1C1.

Si oui quelle syntaxe doit-on utiliser ?

Merci à ceux qui prendront le temps le lire ma question.
A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Tu peux écrire ta formule, mais ce n'est pas parce qu'il y a "macro1" dans ton résultat que la macro va démarrer.
Pour qu'elle démarre, il te faudra mettre une macro événementielle "calculate" qui lancera le résultat de ta formule.
Finalement je pense que tu aurais intérêt à tester directement ta valeur L1C1 dans "Change".
0