Macros

12
Generalidades de Excel y Conexiones a datos Access - MySQL Unidad 6 Macros [email protected] 1 1 ¿Qué es una macro en Excel? Una macro en Excel es una serie de procedimientos o funciones agrupadas en un modulo de Visual Basic los cuales se guardan para poder ejecutarse cundo se invoque a dicho macro. Los macros son usados para economizar procesos, evitando tener que repetir tareas dentro de una hoja de Excel. Como se crea una macro Los macros no se encuentran al iniciar la aplicación de Excel, debido a que estos son funciones o procedimientos especiales que debemos desarrollar manualmente y guardarlo para su posterior uso. Lo primero a realizar después de abrir Excel es hacer visible la Pestaña de “Programador”. Debido a que esta se encuentra oculta por defecto de Excel, para ello seleccionamos el icono de de Excel y en la ventana que se despliega seleccionaremos el botón de Opciones de Excel.

Transcript of Macros

Page 1: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

1 1

¿Qué es una macro en Excel?

Una macro en Excel es una serie de procedimientos o funciones

agrupadas en un modulo de Visual Basic los cuales se guardan para poder

ejecutarse cundo se invoque a dicho macro. Los macros son usados para

economizar procesos, evitando tener que repetir tareas dentro de una

hoja de Excel.

Como se crea una macro

Los macros no se encuentran al iniciar la aplicación de Excel, debido a que

estos son funciones o procedimientos especiales que debemos desarrollar

manualmente y guardarlo para su posterior uso.

Lo primero a realizar después de abrir Excel es hacer visible la Pestaña de

“Programador”. Debido a que esta se encuentra oculta por defecto de

Excel, para ello seleccionamos el icono de de Excel y en la ventana que se

despliega seleccionaremos el botón de Opciones de Excel.

Page 2: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

2 2

En esta nueva ventana emergente seleccionaremos el (Check Box)

Mostrar ficha Programador en la cinta de opciones y clic en aceptar.

Page 3: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

3 3

Page 4: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

4 4

Esta nueva pestaña de “Programador” es donde se encuentra la opción de

Macros, ahora para seguir con el ejemplo lo que debemos vamos a Grabar

un macro, este macro nos permitirá cambiar el tipo de letra y el tamaño

de la fuente de con un nuevo comando como por ejemplo: Ctrl + q, el tipo

de letra por defecto de Excel es Calibri y el tamaño de la fuente es 11,

estos formatos vamos a cambiarlos por tipo de letra Arial y el tamaño de

la fuente vamos a cambiarlo por 26.

Para seguir con el ejemplo vamos a Excel y seleccionamos una celda y

vamos a escribir cualquier frase como por ejemplo “Nombres”, luego en la

pestaña de programadores seleccionaremos la opción Grabar macro.

Page 5: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

5 5

En la ventana emergente nos brindara una serie de opciones las cuales

debemos tener en cuenta, como por ejemplo Nombre de la macro, Método

abreviado, Guardar macro en y si lo desean una pequeña descripción de

para qué sirve este macro.

Le colocaremos un nombre a nuestro macro por ejemplo “CAMBIO”, en el

Método abreviado colocaremos la letra “q” (Esta letra la coloco para este

caso en particular, usted puede colocar la que desee), y vamos a guardar

el macro en Este libro, si desean agregar una pequeña descripción de lo

que es el macro pueden hacerlo en la última casilla, clic en Aceptar.

Page 6: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

6 6

Seleccionamos la pestaña de Inicio para seleccionar el tamaño de la fuente

(26) y el tipo de letra (Arial) y de inmediato veremos los cambios en la

celda.

Page 7: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

7 7

Nuevamente seleccionaremos la pestaña de Programador y detendremos

la Grabación del macro.

Y así daremos por concluido la creación y grabación de nuestro macro,

para probarlo selecciona una nueva celda en Excel escribes alguna frase y

presionas Ctrl +q o Ctrl + (letra) que colocaste.

Page 8: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

8 8

Si revisamos en la opción de Macros podemos visualizar el macro que

acabamos de grabar.

Page 9: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

9 9

También desde aquí podemos ejecutar la macro o simplemente

presionamos la combinación de letras que le asignamos.

Ahora analicemos el código o lenguaje que se ha grabado, para ello

podemos dar click en el botón “Visual Basic” de la pestaña de

“Programador” o utilizar la combinación de teclas ALT + F11

Page 10: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

10 10

Seleccionaremos Módulos y con click derecho en Modulo 1,

seleccionaremos Ver código, esto nos permitirá ver el código de

programación de la macro que acabamos de crear.

Page 11: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

11 11

Page 12: Macros

Generalidades de Excel y Conexiones a datos Access - MySQL

Unidad 6 Macros

[email protected]

12 12

Como se muestra en el código de programación de la macro aparece el

nombre de la macro y las respectivas instrucciones para realizar los

cambios en el tamaño de la fuente y el tipo de la letra.