Está en la página 1de 13

Macros

Macros
Para comenzar, podemos decir que las macros nos ayudan a
automatizar algunas tareas. Son partes de código de programación que
es interpretado por Excel y lleva a cabo distintas acciones o una
sucesión de tareas.

De esta manera, con una macro podremos realizar algunas tareas


repetitivas de un modo muy fácil.

A modo de resumen una macro es el conjunto de acciones realizadas


en una hoja de cálculo que quedan grabadas en Excel de forma que
simplemente haciendo clic en el menú Herramientas, Macro, Ejecutar
macro automáticamente se repite el proceso.
Macros
Para crear una Macro tienes que utilizar el lenguaje de programación
VBA, Visual Basic para Aplicaciones. O, si bien es posible crear
macros en Excel sin saber programar, ya que se puede simplemente
grabar sin tener conocimientos de programación, para ello basta con
que realices una secuencia de acciones y Excel se encargará de
crear la Macro en tu libro.

La herramienta para crear macros sin programar se llama Grabadora


de macros.
Grabar una macro

La grabadora de macros es una especie de caja negra de vuelo, donde


se guardan todas las acciones que realizamos a partir del momento en
que la activamos. Luego, estas acciones pueden ser reproducidas en
cualquier otro momento.

Debemos aclarar que en los pasos grabados no se incluye el


desplazamiento a través de la cinta de opciones.

De esta manera, y sin tener demasiada experiencia en la construcción


de macros, es posible automatizar algunas tareas que realizamos en
Excel. Para esto, primero debemos grabarlas para luego reproducirlas.
Utilizaremos el botón Grabar macro que se encuentra dentro del grupo
Macros en la ficha Vista.
Al iniciar la grabadora tenemos que darle un nombre a la macro.
Podemos incluir un atajo de teclado, seleccionar dónde deseamos
guardarla e incluir su descripción.

Los nombres deben comenzar con una letra o con un carácter de


subrayado (_) y los caracteres siguientes pueden ser también estos o
números. No se permiten espacios en el nombre, en su lugar debemos
incluir caracteres de subrayado como separadores de palabras.
Tampoco es posible usar denominaciones que entren en conflicto con
un nombre integrado en Excel u otro objeto del libro. Por ejemplo, no
podemos ponerle A2 a una macro.
Es posible asignarles atajos de teclado. Este método abreviado
comienza por defecto con el botón CTRL. Sin embargo, tengamos en
cuenta que si dentro de una macro incluimos un atajo de teclado
igual a uno predeterminado de Excel (como por ejemplo CTRL + C,
que sirve para utilizar el comando Copiar), el atajo original será
reemplazado por el nuestro y dejará de cumplir su función (al menos
en ese libro). Por esa razón, debemos ser cuidadosos al definir estos
métodos abreviados para no reemplazar otros atajos.

Como recomendación, resulta útil que los métodos abreviados de las


macros comiencen con CTRL + MAYÚS.
Para comenzar el proceso de
grabación pulsamos el botón
Aceptar del cuadro Grabar una
macro y, a partir de ese momento,
todas las acciones realizadas se
grabarán. Para finalizar, debemos
pulsar el botón Detener grabación
de la barra de tareas. De esta
manera, cada usuario podrá
automatizar las tareas que realice
con frecuencia y así evitar
pérdidas de tiempo innecesarias.
Ejecutar una macro

Una vez que finalizamos la grabación de una macro, esta se


encuentra lista para ser ejecutada en cualquier momento.

Para esto, podemos presionar el atajo de teclado que le


corresponde o desplegar el botón Macros, elegir la opción Ver
macros y se abrirá el cuadro Macros donde se muestra la lista
de macros existentes. Bastará con seleccionar la que
necesitamos y pulsar el botón Ejecutar.
Eliminar macros

Para eliminar macros debemos ingresar en el cuadro Macro a


través del menú Vista/Macros/Ver macros. Seleccionamos la
macro que deseamos borrar y pulsamos el botón Eliminar.
Excel solicitará que confirmemos la acción a través de un
cuadro de mensaje.
Estos son algunos ejemplos de acciones automatizadas con
macros:

-Eliminar las filas vacías en los informes de la banca


electrónica.

-Dar formato a los informes externos.

-Combinar los datos de varios libros de Excel que recibes de


otros departamentos de la empresa.

Entre otros…
Bibliografía

Anónimo. (2013). EXCEL 2013 GUÍA PRÁCTICA


PARA EL USUARIO. pp-276-279.
https://www.tesuva.edu.co/phocadownloadpap/Guia%2
0basica%20excel%202013.pdf

Cuesta, Yolanda. (2017). ¿Qué es una macro y para


qué me sirve en Excel?.
https://www.aboutespanol.com/que-es-una-macro-y-
para-que-me-sirve-en-excel-3975158

También podría gustarte