You are on page 1of 4

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

Dirección General de Cómputo y de Tecnologías de Información y Comunicación

Automatización de procesos con macros


Ejercicio
Objetivo

El participante editará macros grabadas en Excel.

Instrucciones

Descargue el archivo macros.zip. Abra el libro ejercicio_macros, desarrolle lo que se le


solicita.
I) Grabar una macro siguiendo un guión.
1) Lea con atención los siguientes puntos para revisar lo que debe grabar. Al finaliza sitúe
su cursor en la Hoja1. En HERRAMIENTAS, elegir MACRO, GRABAR NUEVA MACRO.
Asignar el nombre Bancos y elegir la combinación CTRL + W. Iniciar la grabación:

a) Seleccionar la Hoja 1 (dar un clic en la etiqueta de la hoja).


b) Copiar la hoja (Oprimir CTRL y arrastrar la hoja a la derecha).
c) Cambiar a esta hoja el nombre a REPORTE (dar doble clic en la etiqueta de la hoja,
escribir el nombre y oprimir ENTER).
d) Seleccionar A1:D1, poner negritas, fuente Arial, tamaño 16, color de fuente Azul.
e) En A1 escriba Cuentas contables.
f) En A1, poner la primera letra de cada palabra en Arial Black o cualquier otras letra
gruesa, tamaño 18.
g) Centrar el título.
h) Cambiar la altura de la fila 1 a 24.75
i) Seleccionar le rango A2:D12 y poner bordes desde el cuadro de herramientas.
j) Seleccionar el rango A2:D2, A12:D12,A3:A11 y poner color Azul marino en el fondo,
fuente Azul claro y centrarlos en la celda.
Automatización de procesos con macros Cursos en Línea

k) Seleccionar la celda C3.


l) Hacer el consolidado de cada banco, sin vínculos.
m) Seleccionar C3:C12 y poner formato MONEDA.
n) En C12 poner Autosuma.
o) En D12 poner Autosuma.
p) Seleccionar la fila 2 y agregar una nueva fila.
q) Seleccionar D4:D12 y centrar en la celda.
r) Detener la macro.
2) Grabe los cambios y pruebe la macro. Si no funciona como debiera, no se preocupe, más
adelante podrá corregirla. Puede compararla con la que se presenta al final de este
documento. La información marcada con rojo puede variar.

II) Modificar una macro

1) Ejecute la macro FORMATO, revise lo que hace y modifique los siguientes puntos:

a) Ajuste el ancho de la primera columna a 8.14

b) Cambie el color violeta del sombreado por el color que usted desee. Lo números de
los colores se muestran en la siguiente imagen:

También puede ejecutar la macro COLOR (CTRL + SHIFT + C) incluida en el libro


y el índice de colores se generará en la hoja COLORES.

c) Modifique la fuente, el tamaño y el color de la tabla y del título.

Dirección General de Cómputo y de Tecnologías de Información y Comunicación 2


Automatización de procesos con macros Cursos en Línea

d) Ejecute la macro para verificar que funciona correctamente. Guarde los cambios.

III) Crear un módulo

Revise el archivo Ejemplos de código para macros.docx y pruebe algunas


instrucciones para hacer la siguiente macro en el editor de Visual Basic, NO LA
GRABE.

1) Para hacer un módulo, sólo debe abrir el editor de Visual Basic. Oprima ALT + F11.

2) En la lista de proyectos busque el Módulo1. Escriba las instrucciones para iniciar y


terminar una macro y entre estas escriba las instrucciones necesarias para crear lo que
se le solicita.

3) Desarrolle una macro con el nombre ejemplos, con tecla rápida CTRL + SHIFT + e
que haga lo siguiente:

a) Ordenar las hojas de manera que queden según la muestra:


Dirección General de Cómputo y de Tecnologías de Información y Comunicación 3
Automatización de procesos con macros Cursos en Línea

b) Copiar los datos de la Hoja2 en la tabla de la Hoja3, de manera que coincidan los
encabezados de la tabla.

c) Agregue lo necesario (todo dentro de la macro) para que la información de la Hoja3,


quede como la imagen de la Hoja4. Haga también los cálculos necesarios.

d) Cambie el nombre de la Hoja3 al de Ejercicio3, coloque un color a la etiqueta.

e) Agregue una hoja, escriba su nombre en la celda A1 y aplique formato a su gusto.

f) Envíe un mensaje indicando que ya terminó la macro.

4) Pruebe la macro, haga los ajustes necesarios y guarde los cambios.

Puede hacer otros ajustes, solo recuerde ponerle comentarios acerca de lo que
hace la instrucción y probar que funcione.

5) Si tiene dudas, puede participar en el foro. En caso contrario, puede publicar su macro
en el foro.

Dirección General de Cómputo y de Tecnologías de Información y Comunicación 4

You might also like