MACROS

MACROS


1. Definición:


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.

Las Macros en Excel son útiles entre otras cosas por que permiten la automatización de tareas repetitivas, por ejemplo si se da cuenta que todos lo días se encuentra creando la misma tabla dinámica (pero con distintos datos), o colocando el mismo formato a una hoja, entonces es el momento de automatizar dicha labor por medio de Macros.

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.


2. Sintaxis - Paso a paso


* Antes de grabar una macro

Las macros y las herramientas de VBA se pueden encontrar en la pestaña desarrollador, que está oculta de forma predeterminada, por lo que el primer paso consiste en habilitarla.


* Grabar una macro 


- En el grupo Código en la pestaña Programador, haga clic en Grabar macro.

- De manera opcional, escriba un nombre para la macro en el cuadro Nombre de la macro, especifique una tecla de método abreviado en el cuadro Tecla de método abreviado, y una descripción en el cuadro Descripción. A continuación, haga clic en Aceptar para comenzar a grabar.

- Realice las acciones que desee automatizar, como escribir texto repetitivo o completar hacia abajo una columna de datos.

- En la pestaña Programador, haga clic en Detener grabación.


* Examine la macro y pruébela 

Al modificar una macro, puede aprender un poco acerca del lenguaje de programación Visual Basic.

Para modificar una macro, en el grupo Código en la pestaña Programador, haga clic en Macros, seleccione el nombre de la macro y haga clic en Editar. Esta acción hará que se inicie el Editor de Visual Basic.

Observe el código y vea de qué manera las acciones que ha grabado aparecen como código. Es probable que entienda bien algo del código y que otra parte le resulte un poco misteriosa.

Experimente con el código, cierre el Editor de Visual Basic y ejecute la macro nuevamente. Esta vez observe si sucede algo distinto.


3. Ejemplo explicativo





























4. Video explicativo








Comentarios

Entradas más populares de este blog

FUNCIONES LÓGICAS

TABLAS DINÁMICAS