Bezeichnung
IIf -- gibt einen Wert zurück, abhängig von der Bedingung (V2.0)
Übersicht
ret = IIf(expr, true_expr, false_expr)
Beschreibung
Dieser Befehl prüft, ob der angegebene Ausdruck in expr True (ungleich Null) ist. Wenn dies der Fall ist, gibt der Befehl den in true_expr angegebenen Ausdruck zurück, andernfalls wird false_expr zurückgegeben. Es ist wichtig zu beachten, dass sowohl TRUE- als auch FALSE-Ausdrücke in jedem Fall ausgewertet werden, unabhängig davon, ob der Ausdruck True oder False ist. So wird z.B. IIf(a <> 0, 5 / a, 0) nicht funktionieren, wenn a=0 ist, da Hollywood versucht 5/0 auszuwerten.

Eingaben
expr
Quell-Ausdruck
true_expr
Ausdruck, der zurückgegeben werden soll, wenn expr True ist
false_expr
Ausdruck, der zurückgegeben werden soll, wenn expr False ist
Rückgabewerte
ret
Ergebnis

Navigation zeigen