Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TALLER
ONLINE
GRATUITO
w w w. d m c . p e
Rubén Tarazona Quispe
DMC ONLINE
Estructuras
condicionales y
repetitivas con VBA
Estructuras condicionales
Las estructuras condicionales son instrucciones de
programación que permiten controlar la ejecución de
un fragmento de código en función de si se cumple o
no, una o varias condiciones.
Estructura If … Else
Esta estructura ejecuta un conjunto de sentencias si
se cumple una condición. En caso de no cumplirse,
ejecutará otro conjunto de sentencias.
Sintaxis en Visual Basic en una única línea:
If condición then sentencia1 Else sentencia2
Utilizado para pruebas cortas y sencillas.
Abril de 2020 #YoMeCapacitoEnCasa 3
DMC ONLINE
Estructuras condicionales
Sintaxis en varias líneas:
If condición(es) then
sentencia 1a,
La sintaxis de
sentencia 2a, varias líneas
… proporciona
sentencia na más
flexibilidad y,
Else generalmente,
sentencia 1b, es más fácil de
sentencia 2b, leer,
mantener y
…
depurar.
sentencia nb
End If
Estructuras condicionales
Operador lógico And_(Y):
Este operador se utiliza cuando, para ejecutar un
bloque de instrucciones, se requiere que se cumplan
todas las condiciones al mismo tiempo.
Tabla de Verdad
Condición 1 Condición 2 Resultado
FALSO FALSO FALSO
FALSO VERDADERO FALSO
VERDADERO FALSO FALSO
VERDADERO VERDADERO VERDADERO
Estructuras condicionales
Operador lógico Or (O):
Este operador se utiliza cuando, para ejecutar un
bloque de instrucciones, se requiere que por lo menos
se cumpla una condición de una serie de condiciones.
Tabla de Verdad
Condición 1 Condición 2 Resultado
FALSO FALSO FALSO
FALSO VERDADERO VERDADERO
VERDADERO FALSO VERDADERO
VERDADERO VERDADERO VERDADERO
I. Introducción
II. El Editor de Visual Basic
III. Variables y Tipos de Datos
IV. Estructuras condicionales o
Tomando decisiones con VBA
V. Estructuras iterativas o
Repitiendo acciones con VBA
TALLER
ONLINE
GRATUITO
w w w. d m c . p e
Rubén Tarazona Quispe