Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LOGRO ESPERADO:
Identificar los objetos de desarrollo y programa macros para ejecutar procesos optimizando el tiempo y resultados
obtenidos.
_________________________________________________________________________________________
El programa cuenta con las herramientas de desarrollador, estos le permitirán optimizar procesos y generar
elementos visuales para dar otra presentación a los datos sobre la hoja de cálculo.
Creando un Formulario
Barra de herramientas
Explorador de estándar
proyectos
5. En el cuadro de herramientas, clic sobre la herramienta que requiere y luego dibujarlo sobre el
formulario; podrá lograr diseños como el siguiente
En la ventana de propiedades puede cambiar las propiedades de cada control para tener una mejor
administración de los mismos y referenciarlos de forma eficiente al crear el código de la programación.
PROGRAMACIÓN VBA
Para iniciar en la programación para Excel, debemos conocer algunos aspectos esenciales para poder crear el
código que permita automatizara procesos frecuentes.
Declaración de variables:
Permite establecer el nombre de un espacio lógico para almacenar datos de diversos tipos, para lograrlo se
inicia con la palabra reservada DIM, luego el nombre de la variable y finalmente el tipo de dato.
Condiciona IF:
Permite ejecutar un conjunto de acciones si el resultado de una prueba lógica es verdadero y otra si es falsa,
puede hacerlo planteando la condicional de una de las siguientes formas.
IF .. THEN … END IF IF … THEN … ELSE … END IF IF… THEN … ELSEIF …ELSE … END IF
Bucles:
Permite ejecutar N veces las sentencias programadas en el bucle de forma que se evita repetir el mismo
código.
• X: es la variable numérica de Permite ejecutar la secuencia programada si Permite ejecutar la secuencia programada
control del bucle la expresión es verdadera. almenos una vez y continua mientras la
• C: es el valor numérico donde expresión es verdadera.
comenzará el contador. Es un
número entero.
• FINAL: es el valor numérico
hasta donde contará el
contador.
• Step NÚMERO: opcional. Valor
numérico que irá sumándose al
CONTADOR a lo largo del
bucle. Es un numero natural.
• ‘código: es el código de la
expresión que queremos que se
ejecute dentro del bucle todas
las veces.
• Exit For: sentencia opcional que
nos permite salir del bucle y
continuar la macro a partir del
NEXT final sin necesidad de
haber recorrido el bucle
completamente.
TALLER
En el siguiente cuadro se desea usar un formulario para registrar datos en la hoja de cálculo.
Pasos a seguir:
1. Doble clic sobre el botón Registrar 2. Para el botón Cancelar (btncancelar) escriba lo
(btnregistrar), y realice la siguiente codificación siguiente en el evento click
para el evento click
3. Crear un modulo
Resultado final