Sunteți pe pagina 1din 22

Excel 2013:

Estructuras Repetitivas
Informática Aplicada
Semana: 15
Prof. Dennis Apaza H.

1
Seguridad

• Ubicar maletines y/o mochilas en el gabinete del aula de


Laboratorio.
• No ingresar con líquidos, ni comida al aula de Laboratorio.
• Apagar o poner en silencio los celulares.
• Al culminar la sesión de laboratorio apagar correctamente
la computadora y la pantalla, y ordenar las sillas utilizadas.
Evaluación de Video
¿Recuerdas?

1. ¿Qué nos permite el SELECT CASE?


2. ¿Qué opciones nos permite modificar VBA a las celdas?
3. ¿Qué tipos de datos podemos usar?
4. Sintaxis de SELECT CASE
Capacidad

Ingresar apropiadamente los datos en una hoja de cálculo aplicando


formatos de celda.

Manejar fórmulas y funciones avanzadas en una hoja de cálculo.

Ordenar y filtrar datos en una base de datos y utilizar Tablas Dinámicas.

Definir y crear Algoritmos usando Pseudocódigo y Diagramas de Flujo.

Manejar diferentes estructuras de control en un programa: Estructuras


condicionales y repetitivas.
Logro de la Sesión

• Distinguir las estructuras repetitivas y utilizarlas para la solución de


ejercicios.
Contenido a Tratar

• Estructuras repetitivas
Estructuras repetitivas

• Cuando deseamos repetir una serie de procesos o acciones,


podemos utilizar los bucles.
• Estos realizaran una determinada lista de procesos hasta que
cumplan el criterio o valor que le hemos asignado.
• Para utilizar bucles se necesita utilizar contadores, que es una
variable que ira incrementando su valor según la cantidad de veces
que se vaya ejecutando el código.
Estructura DO WHILE
Realiza una serie de procesos mientras la condición se cumpla

Do While <condición>
<acciones a realizar>
Loop

10
Ejemplo: Usando DO WHILE Imprimir Tabla del 5

Dim numinicial As Integer


Dim multiplica As Integer
numinicial = 0
Do While numinicial < 12
numinicial = numinicial + 1
multiplica = 5 * numinicial
Cells(numinicial , 1)= "5 X " & numinicial & " =
" & multiplica
Loop
11
Estructura DO LOOP WHILE
Realiza una serie de procesos mientras la condición se cumpla, solo
que la condición se plantea cuando se a ejecutado el proceso al
menos una vez.

Do
<acciones a realizar>
Loop While <condición>
12
Ejemplo: Usando DO LOOP WHILE Imprimir Tabla del 5

Dim numinicial As Integer


Dim multiplica As Integer
numinicial = 0
Do
numinicial = numinicial + 1
multiplica = 5 * numinicial
Cells(numinicial , 1) = "5 X " & numinicial & " =
" & multiplica
Loop While numinicial < 12
13
Estructura FOR - NEXT
Esta clausula no necesita de declarar un contador. Ya que al
construirla se valida el inicio y fin del programa

FOR iniciamos_variable TO limite


<acciones a realizar>
NEXT iniciamos_variable
14
Ejemplo: Usando FOR-NEXT Imprimir Tabla del 5

Dim numinicial As Integer


Dim multiplica As Integer

For numinicial = 1 To 12
multiplica = 5 * numinicial
Cells(numinicial , 1)= "5 X " & numinicial & " =
" & multiplica
Next

15
¿Preguntas?
Evaluación

1. ¿Qué clausulas nos permiten ejecutar BUCLES?


2. ¿Diferencia entre Do While – Loop y Do Loop While?
3. ¿Diferencia entre While y For?
¿Qué aprendimos?

• Al tener que repetir procesos, podemos utilizar los bucles, los cuales
nos permiten ejecutar sentencias de código, hasta que cumplan un
limite o condición. Una vez llegado a su limite el programa deja de
ejecutarse.
¿Qué veremos la próxima clase?

• Proyecto de aplicación de Algoritmos


Ver video para siguiente clase

• https://www.youtube.com/watch?
v=rSWbcsFhqRA
Desarrollo del Laboratorio

Documentos a Enviar:
Word(1) – Excel(1)
FIN DE LA UNIDAD

S-ar putea să vă placă și