Sei sulla pagina 1di 19

Módulo 3.

Objetivo

Aprender a automatizar tareas repetitivas usando


macros.

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

2
Módulo 3. Macros en Excel

Nombre del
procedimiento

Sentencias de
código

Cierre del
procedimiento

3
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.

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.

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.

6
Módulo 3. Macros en Excel

• Ver las macros diseñadas.

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

7
Módulo 3. Macros en Excel

• Modificar código de la macro

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

8
Módulo 3. Macros en Excel

• Eliminar una macro.

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

9
Módulo 3. Macros en Excel

• Ejecutar una macro con el menú

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

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

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.

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.

13
Módulo 3. Macros en Excel

4. Clic derecho sobre la nueva pestaña.


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

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.

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.

16
Módulo 3. Macros en Excel

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

17
Módulo 3. Macros en Excel

14. Excel muestra las macros dentro del grupo personalizado.

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..

19

Potrebbero piacerti anche