Está en la página 1de 2

Estructuras de decisión if_then_else | Curso de VBA Excel https://cursovisualexcel.wordpress.

com/2011/08/07/157/

Curso de VBA Excel

Por Enrique Manuel Cabello Portero

Estructuras de decisión if_then_else

7 AGOSTO, 2011 DEJA UN COMENTARIO (HTTPS://CURSOVISUALEXCEL.WORDPRESS.COM/2011/08/07/157


/#RESPOND)

Los pequeños programas que hemos escrito hasta ahora, se han limitado a ejecutar una serie de instrucciones de forma secuencial,
una detrás de otra.

En este post vamos a abordar el estudio de las estructuras de decisión, las cuales evalúan si se cumplen o no una o varias condiciones
antes de ejecutar la sentencia.Comenzamos con if__then__else:

Veamos su estructura:

(h=ps://cursovisualexcel.files.wordpress.com/2011/08/estr_pseudo.jpg)

Por ejemplo evaluaremos la edad del usuario para que pueda acceder a la aplicación:

(h=ps://cursovisualexcel.files.wordpress.com/2011/08/pseudocodigo1.jpg)

El código en VBA sería:

Sub ejemplo7()
Dim edad As Byte
‘solicitamos la edad del usuario por teclado
edad = InputBox(“¿Qué edad tienes?”, “Edad”)

‘si es mayor de edad


If edad >= 18 Then
‘entonces bienvenido
MsgBox “Bienvenido”

1 de 2 19/5/17 16:02
Estructuras de decisión if_then_else | Curso de VBA Excel https://cursovisualexcel.wordpress.com/2011/08/07/157/

‘en caso contrario


Else
‘mensaje y fin
MsgBox “Lo siento no puede acceder a la aplicación”
‘cerramos Excel
Application.Quit
End If

End Sub

FILED UNDER ESTRUCTURAS DE DECISIÓN TAGGED WITH E, ESTRUCTURAS DE DECISIÓN

Blog de WordPress.com.

2 de 2 19/5/17 16:02

También podría gustarte