Macros en excel

15
Macros en Excel Microsoft Excel 2007

Transcript of Macros en excel

Page 1: Macros en excel

Macros en Excel

Microsoft Excel 2007

Page 2: Macros en excel

Que es una macro?

• Una macro es una combinación de instrucciones que pueden ser ejecutadas automáticamente con una simple pulsación de teclas.

Page 3: Macros en excel

Porque crear macros?

• Para evitar hacer tareas repetitivas• Ahorrarnos tiempo.

Page 4: Macros en excel

• Una macro en sí es un pequeño programa en código visual BASIC que se graba con un nombre y que podemos invocar en cualquier momento.

Page 5: Macros en excel

• La ejecución de una macro es muy rápida, aunque depende de la cantidad de instrucciones que deba realizar.

Page 6: Macros en excel

• Imaginemos que diariamente tenemos que arreglar una tabla de datos poniéndole colores, formato, bordes, etc para posteriormente imprimirla.

• La ilustración de la izquierda muestra la tabla normal, y la de la derecha arreglada a mano:

Page 7: Macros en excel
Page 8: Macros en excel

Para arreglar la tabla tendríamos que:

1. Seleccionarla2. Abrir la paleta de bordes y colocar un borde exterior3. Abrir la paleta de color de fondo y escoger un color4. Abrir la paleta de color de texto y escoger un color5. Pulsar un clic en el botón del formato monetario6. Pulsar un clic en el botón del formato cursiva7. Pulsar un clic fuera de la tabla y extasiarnos con su

belleza

Page 9: Macros en excel

Como creamos una macro:mostrar ficha programador

Page 10: Macros en excel
Page 11: Macros en excel

Una vez que tenemos la ficha programador creamos la macro

Page 12: Macros en excel

Primer paso

Page 13: Macros en excel

• En el momento que hagas clic en “aceptar” comenzará a grabar la macro, te darás cuenta porque aparece en la parte inferior izquierda el siguiente símbolo:

Page 14: Macros en excel

• Una vez terminado de grabar, presiona el botón de stop y se detendrá la grabación.

• Ya solo guarda el libro de trabajo como:Libro de Excel habilitado para macros

Page 15: Macros en excel