IIf (Función)

Visual Basic VBLR

IIf (Función)

       

Devuelve uno de entre dos valores, dependiendo de la evaluación de una expresión.

Sintaxis

IIf(expr, truepart, falsepart)

La sintaxis de la función IIf cuenta con los siguientes argumentos con nombre:

Parte Descripción
expr Requerido. Expresión que se desea evaluar.
truepart Requerido. Valor o expresión devuelta si expr es True.
falsepart Requerido. Valor o expresión devuelta si expr es False.

Comentarios

IIf siempre evalúa truepart y falsepart, aunque sólo vaya a devolver una de ellas. Por esta razón, deberá vigilar que no se produzcan efectos no deseados. Por ejemplo, si al evaluar falsepart se produce un error de división por cero, se generará un error aunque expr sea True.