Je crois que ce que tu demandes ne te conviendrait pas.
Imagine que ta fonction SI renvoie vrai. Une ou plusieurs actions (question, choix oui/non, affecter une valeur) vont être déclenchées. Oui et après ? La condition est toujours vraie, donc la fonction SI renvoie toujours vrai. Donc ton action va être exécutée à l'infini...
Je ne pense pas que c'est ce à quoi tu t'attendais.