sábado, 20 de septiembre de 2014

Sentencia if

Ejecuta condicionalmente un grupo de instrucciones en función del valor de una expresión.Utiliza la evaluación de cortocircuito para devolver condicionalmente uno de dos valores. Ejemplo:

' Multiple-line syntax:
If condition [ Then ]
    [ statements ]
[ ElseIf elseifcondition [ Then ]
    [ elseifstatements ] ]
[ Else
    [ elsestatements ] ]
End If

' Single-line syntax:
If condition Then [ statements ] [ Else [ elsestatements ] ]
Otro ejemplo:
If Num1 > num2 Then resultado = "Numero 1 es mayor que Num 2"


Cuando se llama a If utilizando tres argumentos, el primer argumento se debe evaluar en un valor que se pueda convertir en Boolean. Ese valor Boolean determinará cuál de los otros dos argumentos se evalúa y devuelve.La lista siguiente sólo se aplica cuando se llama al operador If utilizando tres argumentos.

Termino 1: argument1: Obligatorio. Boolean . Determina cuál de los otros argumentos se va a evaluar y devolver.
Termino 2: argument2: Obligatorio. Object . Se evalúa y devuelve si argument1 se evalúa en True.
Termino 3: argument3: Obligatorio. Object . Evalúa y volver si argument1 se evalúa como False o si argument1 es una variable de Valores NULLBoolean que evalúa nada.

No hay comentarios:

Publicar un comentario