Acerca de cómo escribir la declaración IF en VB
Ejecutar condicionalmente un conjunto de sentencias basadas en el valor de una expresión.
Sintaxis:
If condition Then [declaraciones][Else elsestatements]
Alternativamente, puedes usar la forma de bloque de sintaxis:
Si condición Entonces
[declaraciones]
[ElseIf condición-n Entonces
[elseifdeclaraciones] ...
[Else
[elsestatements]]
End If
La sintaxis de la declaración If...Then...Else tiene las siguientes partes:
Descripción de la pieza:
condición parámetro requerido. Una o más expresiones de cualquier tipo:
Una expresión numérica o una expresión de cadena que se evalúa como Verdadero o Falso. Si la condición es nula, la condición se trata como falsa.
Una expresión de la forma TypeOf nombre de objeto Es tipo de objeto. donde nombre de objeto es una referencia a cualquier objeto y tipo de objeto es cualquier tipo de objeto válido. La expresión es Verdadera si nombre de objeto es uno de los tipos de objeto especificados por tipo de objeto; en caso contrario, es Falsa.
las declaraciones son opcionales en forma de bloque; pero se requieren en forma de una sola línea sin una cláusula Else. Una o más declaraciones separadas por dos puntos que se ejecutan cuando la condición es Verdadera.
condición-n parámetro opcional. Igual que la condición.
parámetro opcional elseifstatements. Una o más declaraciones que se ejecutan cuando la condición asociada-n es Verdadera.
parámetro opcional elsestatements. Una o más declaraciones que se ejecutan cuando ni la condición anterior ni la condición-n son Verdaderas.