Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuras
condicionales
Las estructuras condicionales nos
permiten
ejecutar
una
serie
de instrucciones si cumple una
determinada condicin que nosotros
le indiquemos. Es importante recordar
que la condicin debe dar un
resultado booleano.
If condicin Then
'Instrucciones
End If
EJEMPLO:
IfThenElse
(Si EntoncesSino)
es como el anterior solo que despus de
cerrarse la llave de if, se aade else. si
la condicin del if no es verdadera, que
ejecute otras instrucciones dentro
de else. Se suele traducir como Si se
cumple esta condicin haz esto y
sino haz esto
IfThenElse
(Si EntoncesSino)
SINTAXIS:
If condicin Then
'Instrucciones
Else
'Instrucciones en
caso contrario
End If
EJEMPLO:
ElseIf
Sirve para poner varias condiciones,
de forma que en caso de que no se
cumpla una de ellas aparezca otra:
SINTAXIS:
If condicin Then
'Instrucciones 1
ElseIf condicin 2 Then
'Instrucciones 2
Else
'en caso contrario
End If
EJEMPLO:
Select Case
esta
estructura
condicional
de seleccin mltiple, le damos un
valor (puede ser una variable) y una
lista de casos y si cumple alguno de
los casos ejecuta las instrucciones
asociadas a ella.
Select Case
La expresin a evaluar puede ser un valor numrico o una
cadena de texto. Slo se puede evaluar una expresin y
no mltiples expresiones. La evaluacin de expresiones
puede ser:
a) De coincidencia: por ejemplo, Case 12 indicara que
si la expresin evaluada vale 12.
b) De intervalo: usando la palabra clave To. Por ejemplo,
Case 12 To 14 indicara que si la expresin evaluada tiene
un valor comprendido entre 12 y 14.
c) De comparacin: usando la palabra clave Is. Por
ejemplo, Case Is <= 14 indicara que si la expresin
evaluada tiene un valor menor o igual a 14.
Select Case
SINTAXIS:
EJEMPLO: