Sei sulla pagina 1di 3

Microsoft Excel Avanzado

Estructuras en VBA

ESTRUCTURAS EN VISUAL BASIC

En programación, cuando se habla de estructuras, se hace referencia a las sentencias que


permitirán ejecutar un bloque de instrucciones dependiendo los siguientes criterios:

 Toma de decisiones, de forma simple o múltiple.


 Ejecución de una serie de repeticiones.
 Realización de una orden mientras se cumpla una condición determinada.

Los criterios mencionados nos llevan a agrupar las estructuras de maneras:

a) Estructuras de Decisión.
b) Estructura Repetitivas.

1. ESTRUCTURA DE DECISIÓN:

Son aquellas estructuras que, basadas en una condición, mostrarán un valor


determinado dependiendo si esta se cumple o no. La palabra reservada para estas
estruturas es básicamente IF; sin embargo, existe también una condición de bloque
conocida como SELECT CASE.

1.1. SI (SIMPLE)

La estructura trabaja en base a una condición, devolviendo dos posibles valores


(caso verdadero o falso).

Prof. Milhuar Martín Reymer Martínez 1


Microsoft Excel Avanzado
Estructuras en VBA

1.2. SI ANIDADO (COMPUESTO)

La estructura trabaja en base a varias preguntas, las mismas que se desarrollan


dentro de un mismo contexto, devolviendo los correspondientes valores en caso
de ser la condición Verdadera o Falsa.

1.3. SELECCIÓN POR CASOS

Este tipo de estructura trabaja de manera similar a un Si Anidado, con la diferencia


en la forma de programar distribuida por casos.

Prof. Milhuar Martín Reymer Martínez 2


Microsoft Excel Avanzado
Estructuras en VBA

2. ESTRUCTURAS REPETITIVAS

Son estructuras empleadas para desarrollar una serie de repeticiones al momento de


trabajar con cada una de las instrucciones que requiera la aplicación.

2.1. FOR

Esta estructura maneja una variable que inicia la serie de repeticiones en un


número específico hasta un límite determinado, dentro de ese intervalo se puede
definir el avance con la orden STEP.

Prof. Milhuar Martín Reymer Martínez 3

Potrebbero piacerti anche