Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Macros en Excel

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

Módulo 3.

Objetivo

Aprender a automatizar tareas repetitivas usando


macros.

Guillermo Valencia 1
Módulo 3. Macros en Excel

• Macros
1. Concepto
Es un conjunto sentencias de código que se encapsulan en un
lenguaje de aplicaciones llamado VBA (Visual Basic para Aplicaciones).

2. Anatomía interna de una macro


La estructura interna de una macro está compuesta por :

•Nombre del procedimiento


•Setencias a ejecutar
•Cierre de la macro

Guillermo Valencia 2
Módulo 3. Macros en Excel

Nombre del
procedimiento

Sentencias de
código

Cierre del
procedimiento

3
Guillermo Valencia
Módulo 3. Macros en Excel

• Tipos de Macros
1. Macros grabadas
Es una herramienta que permite grabar los procedimientos repetitivos
para convertirlos en código VBA.

2. Macros programadas VBA

Se utiliza un entorno de desarrollo integrando estructuras de


programación, módulos, variables y objetos propios del lenguaje.

Guillermo Valencia 4
Módulo 3. Macros en Excel

• Macros automáticas o grabadas

El procedimiento para grabar macros es:


1. Defina el alcance de la macro.
2. Determine en forma manual ¿cuáles son los pasos a grabar?
3. Ingrese a cualquiera de los siguientes asistentes de grabación de
macros:
1. Desarollador-grabar macro.
2. Vista-macros-grabar macro.
4. Escriba el nombre de la macro.
5. Opcional: asociar teclado de método abreviado.
6. Definir el ámbito de la macro: Libro de macros personal, libro
nuevo ó este libro.
7. Opcional: hacer una descripción de la macro.

Guillermo Valencia 5
Módulo 3. Macros en Excel

• Macros automáticas o grabadas

8. Ejecutar uno a uno los pasos, teniendo cuidado de evitar clics


repetidos, desplazamientos inesperados; porque todo queda
grabado.
9. Parar grabación de la macro:
• Clic en el botón Stop ubicado en la barra de estado de Excel
• O clic en la ficha vista-detener grabación.

Guillermo Valencia 6
Módulo 3. Macros en Excel

• Ver las macros diseñadas.

Menú vista- macros- ver macros ó ALT+F8.

Guillermo Valencia 7
Módulo 3. Macros en Excel

• Modificar código de la macro

Menú vista- macros- ver macros ó ALT+F8-modificar

Guillermo Valencia 8
Módulo 3. Macros en Excel

• Eliminar una macro.

Menú vista- macros- ver macros ó ALT+F8- eliminar

Guillermo Valencia 9
Módulo 3. Macros en Excel

• Ejecutar una macro con el menú

Ficha vista- macros- ver macros ó ALT+F8- ejecutar

Guillermo Valencia 10
Módulo 3. Macros en Excel

• Ejecutar una macro con autoformas.


• Insertar- Forma- escoger autoforma.
• Dibujar la autoforma en la hoja.
• Clic derecho sobre la autoforma.
• Asignar macro.
• Definir ámbito.
• Aceptar.
• Colocar el mouse sobre la autoforma. El cursor se convierte en una
mano indicando que va a correr una macro.

Macro a
ejecutar

Guillermo Valencia 11
Módulo 3. Macros en Excel

• Ejecutar una macro con botón programador

1. Ficha programador ó desarrollador.


2. Insertar-botón.
3. Dibujarlo en la hoja.
4. Asociarle la macro.

Guillermo Valencia 12
Módulo 3. Macros en Excel

• Ejecutar una macro desde la cinta de opciones


1. Clic derecho sobre cualquier pestaña de la cinta de opciones.
2. Personalizar cinta de opciones.
3. En la sección fichas principales dar clic en pestaña nueva.

Guillermo Valencia 13
Módulo 3. Macros en Excel

4. Clic derecho sobre la nueva pestaña.


5. Seleccionar cambiar nombre.
6. Escribir el nuevo nombre.

Guillermo Valencia 14
Módulo 3. Macros en Excel

7. Clic derecho sobre la opción nuevo grupo.


8. Seleccionar cambiar nombre.
9. Escribir el nuevo nombre del grupo.

Guillermo Valencia 15
Módulo 3. Macros en Excel

10. Clic en el desplegable comandos más utilizados.

10. Seleccionar macros.


11. Seleccionar la macro que va a agregar al grupo.
12. Clic en agregar.

Guillermo Valencia 16
Módulo 3. Macros en Excel

13. Repita los pasos 11 y 12 con todas las macros a agregar al grupo
personalizado

Guillermo Valencia 17
Módulo 3. Macros en Excel

14. Excel muestra las macros dentro del grupo personalizado.

Guillermo Valencia 18
Módulo 3. Macros en Excel

15. Observe que el menú personalizado queda dentro de las fichas


principales de Excel con sus nuevos botones..

Guillermo Valencia 19

También podría gustarte