Accueil | Ce site | CV | Excel | Livre dor | Macros XL4 | Modèles | VBA
La fonction SI() est disponible depuis toujours dans les feuilles de calcul. Comme toutes les fonctions de feuilles de calcul, elle est également disponible dans les feuilles macros. Cependant celles-ci offrent également une autre syntaxe, correspondant au If Then Else de nombreux langages de programmation, y compris VBA.
SI(Condition) FIN.SI()
Il s'agit de la variante la plus simple. Les instruction situées entre le SI(Condition) et le FIN.SI() ne sont exécutées que si Condition est VRAI.
SI(Condition) SINON() FIN.SI()
Il y a ici un second bloc dinstructions entre SINON() et FIN.SI() à exécuter si Condition = FAUX.
SI(Condition1) SINON.SI(Condition2) SINON() FIN.SI()