Informática II Excel Básico

L e c c i ó n N o . 10
Macros Simples
Objetivo: Crear macros simples, utilizando el grabador de macros de Excel, con
lo cual obtendrás mayor facilidad en tus actividades repetitivas.

Para obtener la posibilidad de desplazarte solamente por las hojas que necesites en
tu libro de trabajo, sin tener las 16 hojas del libro que por defecto se abren. Realiza
lo siguiente:

 Cambio del número de hojas de cálculo por omisión
Clic en menú de Herramienta

Clic en Opciones...

Clic en General

Número de hojas en nuevo libro: 4

Clic en Aceptar

Para que tenga efecto la nueva cantidad de hojas de tu libro de trabajo, es necesario
abrir un documento nuevo.

Clic en Archivo

Clic en Nuevo [CTRL+U]

 Formato monetario sin decimales
Pág. 85
Informática II Excel Básico

Captura los datos como en la imagen siguiente, para poner en practica el formato
monetario a través de aplicaciones de macros.

Selecciona las cantidades que están debajo del encabezado de BARRA DE
HERRAMIENTAS DE FORMATO.

Clic en icono de Modelo moneda

Ahora selecciona las cantidades que se encuentran debajo del encabezado de Crear
Macro.

Clic en menú de Herramientas

Clic en Macro

Clic en Grabar nueva macro

Nombre de la macro: Formato_Monetario

Método abreviado: CTRL + Mayusc + C

Guardar macro en: Este libro

Descripción: Macro grabada 11/12/96.

Clic en Aceptar

Ahora realizarás el procedimiento del formato monetario

Clic en menú de Formato

Pág. 86
Informática II Excel Básico

Clic en Celdas... [CTRL+1]

Clic en Número

Categoría: Clic en Moneda

Clic en Posiciones decimales: 0

Clic en Números negativos: ($1,234)

Clic en Aceptar

Observarás que el formato monetario es sin decimales. Termina la grabación de la
macro.

Ejecuta la macro como tú ya lo has realizado; seleccionando los datos
correspondientes al encabezado EJECUTAR MACRO.

Ejecuta la macro con la pulsación de teclas correspondientes, seleccionando
previamente los datos (del encabezado EJECUTAR MACRO CON PULSACION DE
TECLA [CTRL+MAYUS+C]).

La macro que realizaste solo tiene validez en este libro de trabajo y por lo tanto solo
la podrás ejecutar siempre y cuando tengas abierto el archivo que contenga la
macro ahí presentada y solo tiene validez en el libro de trabajo presente.

Analicemos el modulo1, que contiene la macro de Formato Monetario en Visual
Basic.

1. Nombre de la macro
2. Las seis siguientes líneas son comentarios (‘) que contienen:

Descripción de la macro

A continuación observamos el cuerpo del procedimiento que permite ejecutar la
macro.

1. Inicio del procedimiento llamado: Formato Monetario ( ).
2. $#,##0_) ;($#,##0) va a ser el formato numérico seleccionado.

Pág. 87
Informática II Excel Básico

3. Fin del procedimiento Formato Monetario

 Macro siempre valida.
Hagamos que la macro este siempre disponible para otros libros de trabajo, de la
siguiente manera.

Selecciona la hoja 1 para crear la macro

Herramientas...

Grabar nueva macro

Teclea otro nombre y la descripción que ya conoces, solo que ahora en lugar de
seleccionar en Guardar macro en: Este libro, debe ser en: Libro de macros
personal.

Clic en Aceptar

Realiza el mismo procedimiento que conoces para el formato numérico sin decimal.
Comprueba tú macro ejecutándola.

 Cambio de propiedades múltiples

Para conocer la aplicación de propiedades múltiples en macros de Excel
realizaremos el siguiente ejercicio. Primero lo haremos de forma manual y después
lo aplicaremos a una macro. En la barra de Herramientas de Formato se encuentra
un icono como el siguiente , el cual realiza a la vez el centrado sobre la selección
de columnas y combina estas celdas, convirtiendo esta selección en una sola celda.
En ocasiones es necesario seleccionar una columna para insertar, eliminar, etc. y al
haber celdas combinadas no es posible seleccionar en forma correcta dicha
columna. Si desearas centrar sobre selección, pero sin combinar celdas y dar
formato a un texto en forma personalizadas, tendrías que realizar lo siguiente:

Selecciona la celda [A1] de la Hoja2 y captura el texto CENTRAR EN SELECCIÓN
SIN COMBINAR y a continuación selecciona el rango [A1:E1].

Clic en menú de Formato

Clic en Celdas... [CTRL+1]

Clic en carpeta Alineación

Horizontal: Centrar en la selección

Vertical: Central

Clic en carpeta Fuentes

Fuentes: Arial

Pág. 88
Informática II Excel Básico

Estilo: Negrita

Tamaño: 16

Color: Azul

Clic en Aceptar

Ahora crearás la macro que nos realice todos los pasos anteriores. Primero debes de
indicar el inicio de la grabación de la macro en el libro personal de macros,
posteriormente los pasos anteriores y finalmente finalizar la macro. Recuerda
asignar a la macro las pulsaciones de teclas que tú desees, así como en un icono
parecido al de combinar y centrar, para ello tendrás que personalizar un icono como
a continuación se indica:

Clic con el botón derecho del mouse en cualquier icono de cualquier barra de
herramientas.

Selecciona el comando Personalizar...

Clic en Comandos.

Clic en Categorías: Formato

Busca el icono de Combinar y centrar.

Arrastra y suelta este icono hasta la posición del icono Combinar y centrar que ya
esta en la barra de herramientas de formato.

Pág. 89
Informática II Excel Básico

En este nuevo icono da un clic con el botón derecho del mouse y selecciona
Asignar macro...

Selecciona la macro PERSONAL.XLS!Centrar o Centrar y Aceptar.

Nuevamente clic con el botón derecho del mouse en este icono y en el cuadro de
Edición de texto Nombre: teclea &Centrar. Selecciona el comando Modificar
imagen del botón... y en el área de colores selecciona el gris con el mouse y
cambia el color blanco del icono solamente del centro y Aceptar.

Pág. 90
Informática II Excel Básico

Ahora solamente cierra el Cuadro de Dialogo Personalizar y listo. Aplica tu macro
con el nuevo icono sobre el texto en [A2] COMBINAR Y CENTRAR EN SELECCIÓN
seleccionado el rango [A2:E2].

Guarda la presente lección con el nombre de Lec10.xls en la unidad Disco de 3½
(A:)

Pág. 91