ret = IIf(expr, true_expr, false_expr)
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.
True
istFalse
ist