¿Qué es una macro de Excel?
Si utilizas Excel frecuentemente es posible que en alguna
ocasión te hayas encontrado ejecutando una misma serie de acciones una y
otra vez. Esas acciones que haces repetidas veces se podrían
automatizar con una
macro.
Una
macro es un conjunto de comandos que se almacena
en un lugar especial de Excel de manera que están siempre disponibles
cuando los necesites ejecutar.
Por ejemplo, si todas las mañanas creas un reporte de ventas y en ese
reporte siempre das el mismo formato a los textos, se podría crear una
macro para que lo haga automáticamente por ti. Las
macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez.
Un lenguaje de programación
Las
macros se escriben en un lenguaje de computadora
especial que es conocido como Visual Basic for Applications (VBA). Este
lenguaje permite acceder a prácticamente todas las funcionalidades de
Excel y con ello también ampliar la funcionalidad del programa.

Pero no te preocupes si no eres un programador de computadoras, Excel provee de una herramienta especial que permite crear una
macro sin necesidad de conocer los detalles del lenguaje de programación.
Aunque si aceptas el desafío y te introduces en el mundo de la
programación VBA pronto te convertirás en un Ninja de Excel. Verás que
crear una
macro en Excel no es tan complicado y será
una manera fácil y rápida de eliminar esas tareas repetitivas que todos
los días te quitan minutos preciados de tu tiempo.
¿ Para qué sirve una Macro?
La principal utilidad de una macro es permitir automatizar tareas repetitivas, para que no repetir instrucciones una y otra vez.
¿Hay tareas comunes que realiza una y otra vez en Microsoft Excel ?
Por ejemplo, ¿aplica a menudo la misma combinación de formatos o recibe
semanal o mensualmente información que organiza y analiza siempre del
mismo modo?
Pero:
¿ las macros solo sirven para ejecutar tareas repetitivas? , No.
Con las macros también puedes crear tus propias funciones, puedes
crear formularios, aplicaciones completas programadas , interactuar con
otros programas , etc.
La Macros se escriben en un lenguaje de programación llamado
Visual Básic Para Aplicaciones(VBA) para distinguirlo de lenguajes similares como son
Visual Basic o
Basic , claramente
Excel facilita esta programación con una
grabadora de macros
adaptada y paso a paso que graba automáticamente las instrucciones sin
necesidad de saber nada de programación , para que tú comiences a
utilizar esta herramienta y veras lo fácil y útil que es para tu
trabajo.
Acá hay una
macro grabada en la cual puedes apreciar
como ejecutamos varias instrucciones , cambiaremos el formato a un
texto, el color, la alineación, el tamaño ,etc. Todo esto lo podemos
ejecutar tan solo con hacer clic al botón (Mundo).
¿Como se utilizan los macros en Excel?
Las Macros son textos predeterminados que puedes grabar para que
aparezcan al final de tu mensaje, son como un pie de página o una firma.
Se pueden hacer hasta 9.
- Lo primero que tienes que hacer es ir la las opciones de
Favoritos o
Preferencias.
- Una vez ahí, busca la ventana de

.
- Ahí encontrarás unas casillas vacías donde tienes que escribir los mensajes que deseas usar como plantillas.
- Cuando tengas listos tus textos, en la parte inferior podrás salvarlos con

.
- Ahora cada vez que quieras responder a un tema de manera rápida,
puedes utilizar tus Macros. Estos aparecen en el lado derecho de la caja
de mensajes. Elige uno y enseguida aparecerá.
¿Cuál es la ventaja de usar los macros?
Una de las ventajas es que ahora puedes personalizar aún más tu
presencia en los foros. Es decir, puedes utilizarla como una firma o
para que una de tus frases se popularice en tu comunidad. Además, no
tienes que escribirla una y otra vez, pues con los macros la puedes
guardar y utilizar cada vez que quieras.
¿En qué me beneficia el uso de esta herramienta?
Con esta herramienta puedes ahorrar un poco de tiempo. Ahora si
quieres darle a bienvenida a un forista, o quieres despedirte de tu
comunidad rápidamente, lo puedes hacer mediante los macros.