Está en la página 1de 7

Bloque III

Opciones avanzadas y
herramientas colaborativas
Macro

Explicación Macro
¿Qué es una macro?
Cuando se trabaja en una hoja de Excel donde se realizan los mismos
pasos una y otra vez se puede realizar una macro, programa dentro de
la hoja que automatiza una serie de pasos.
Las macros se pueden crear y utilizar una y otra vez, de esta manera se
obtiene un mejor rendimiento de una hoja. Las macros se escriben en un
lenguaje de programación llamado Visual Basic cuyas instrucciones son
en inglés, aunque los pasos que se aprenderán en este ejemplo se
realizarán de una manera sencilla y simple sin necesidad de aprenderse
las instrucciones.
Con las macros se pueden formatear celdas, mover datos, crear
gráficos, imprimir, etc.
Abriendo el Desarrollador
Lo primero que debe hacerse es revisar si la pestaña Desarrollador está
en la barra de menús, de lo contrario, hay que realizar los siguientes
pasos:

1. De la barra de menú (lado izquierdo), da clic en después en


.
2. Seleccionar

3. En la columna del lado derecho, busca la opción Desarrollador y


selecciona dando clic en el recuadro
Creando una macro
Se creará una macro para insertar un título y subtítulo en una hoja.
1. De la nueva pestaña Desarrollador, se selecciona Grabar macro.

Figura 1. Opción Desarrollador.


2. En el cuadro de diálogo (Figura 2) se le da nombre a la macro.
3. Se selecciona un método abreviado. Toma en cuenta que el método
abreviado siempre debe ser una letra.
4. La macro se puede guardar en:
Libro de macros personal – esta opción permite guardar los macros en
una librería personal por lo que se puede utilizar en cualquier archivo de
Excel.
Libro nuevo – esta opción permite guardar los macros en un archivo de
Excel nuevo.
Este libro – está opción permite guardar los macros para el archivo
donde se encuentra, es uno y exclusivo del archivo abierto.
5. Para recordar que es lo que realiza la macro, se escribe una
descripción de su objetivo.
6. Para este ejemplo, se escribe como nombre Título, el método
abreviado es CTRL + k y como descripción “Esta macro insertará el título
en cada hoja”.

Figura 2. Cuadro de diálogo – Grabar macro.


7. Al dar clic en Aceptar. Todos los pasos que se realicen en la hoja se
grabarán por lo que se debe ser muy cuidadoso ya que los pasos se
ejecutarán de manera automática cada vez que se llame a la macro.
8. Para este ejemplo se realiza lo siguiente:
a) Insertar dos renglones por encima del renglón 1.
b) En la celda A1 escribir como título Tercer bloque, centrar
utilizando 8 columnas, cambiar el tamaño de la letra, aplicar negritas y
cambiar el color de la letra.
c) Sobre el renglón 2, escribir nombre y centrar.
d) Presionar el botón rojo para parar la grabación.
Para comprobar que si es cierto que el método abreviado funciona, se
puede ir a la hoja2 y presionar las teclas CTRL + k. Se verá cómo es que
se insertan los títulos de manera automática en los primeros dos
renglones que se añaden a la hoja.
Al guardar este tipo de archivos se debe seleccionar como tipo – Libro
de Excel habilitado para macros (*.xlsm).
Borrar una macro
Puedes borrar las macros que hayas grabado, solo es cuestión de dar
clic en el botón Macros que se encuentra a la derecha de la barra de
herramientas.

En el cuadro de diálogo, aparece una lista con todas las macros que
hayas creado, selecciona la que quieres borrar y presiona el botón
Eliminar.
Si observas, en este mismo cuadro puedes realizar diferentes acciones:
Ejecutar – ejecutará los pasos que se grabaron en la macro.
Paso a paso – ejecutará la macro paso a paso, pero mostrando las
instrucciones que se escribieron en lenguaje Visual Basic.
Modificar – te permite editar el programa para que puedas modificar las
instrucciones. Una vez más, estas instrucciones fueron escritas en
lenguaje Visual Basic.
Opciones – son las opciones que seleccionaste para la macro y que
puedes modificar.
En la opción Macros en, te deja seleccionar los archivos o libros donde
has creado macros.
Como podrás ver, esta herramienta es muy práctica puesto que te
permite agilizar procesos porque guarda pasos que son muy repetitivos.
Intenta creando tus propios macros, verás que el tiempo de trabajo en
Excel se reduce.
Si quieres aprender más acerca de macros o algún otro tema
relacionado con Excel, siempre puedes acudir a la ayuda que se
encuentra en el signo de pregunta que está en la parte superior
derecha del programa.
Derechos Reservados 2017 Tecnológico de Monterrey
Prohibida la reproducción total o parcial de esta obra
sin expresa autorización del Tecnológico de Monterrey.

También podría gustarte