MACROS
MICROSOFT EXCEL
¿QUÉ ES UNA MACRO DE EXCEL?
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
¿QUÉ ES UNA MACRO DE EXCEL?
Las macros de Excel nos permiten automatizar tareas que
realizamos cotidianamente de manera que podamos ser más
eficientes en nuestro trabajo. Una macro no es más que una serie
de comandos o instrucciones que permanecen almacenados dentro
de Excel y que podemos ejecutar cuando sea necesario y cuantas
veces lo deseemos.
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.
UN LENGUAJE DE PROGRAMACIÓN
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.
AUTOMATIZACIÓN DE TAREAS
Seguramente estás familiarizado con procesos de automatización en el
ámbito industrial. Un ejemplo muy claro son las plantas ensambladoras
de automóviles donde existen robots que han sustituido tareas que
antes eran hechas por humanos. La automatización trajo beneficios
como mayor eficiencia y productividad de las plantas y un mejor
aprovechamiento del tiempo del personal al reducir la cantidad de
tareas repetitivas que realizaban.
¿CÓMO SE VE UNA MACRO EN EXCEL?
De la misma manera las macros nos
ayudan a eliminar esas tareas repetitivas
de nuestro trabajo cotidiano al permitirnos
utilizar mejor nuestro tiempo en el análisis
de los datos y en la toma de decisiones.
Las macros son escritas en un lenguaje de
computadora conocido como VBA por sus
siglas en inglés (Visual Basic for
Applications).
CREACIÓN DE UNA MACRO
Las macros se crean con el Editor de Visual Basic el cual nos permitirá introducir el código
con las instrucciones que serán ejecutadas por la macro.
Existe otro método que es utilizar la Grabadora de macros la cual irá grabando
todas las acciones que realicemos en Excel hasta que detengamos la grabación.
Una vez grabada la macro podremos “reproducir” de nuevo las acciones con
tan solo un clic.
ESTE METODO ES EL QUE USAREMOS EN ESTA CLASE.
CREACIÓN DE UNA MACRO
LA GRABADORA DE MACROS EN EXCEL
La grabadora de macros almacena cada acción que
se realiza en Excel, por eso es conveniente planear
con antelación los pasos a seguir de manera que
no se realicen acciones innecesarias mientras se
realiza la grabación. Para utilizar la grabadora de
macros debes ir a la ficha Programador y
seleccionar el comando Grabar macro.
CREACIÓN DE UNA MACRO
Al pulsar el botón se mostrará el cuadro de diálogo Grabar
macro
En el cuadro de texto Nombre de la macro deberás colocar el
nombre que identificará de manera única a la macro que
estamos por crear. De manera opcional puedes asignar un
método abreviado de teclado el cual permitirá ejecutar la
macro con la combinación de teclas especificadas.
CREACIÓN DE UNA MACRO
La lista de opciones Guardar macro en permite seleccionar la ubicación donde se almacenará la
macro.
Este libro. Guarda la macro en el libro actual.
Libro nuevo. La macro se guarda en un libro nuevo y que pueden ser ejecutadas en cualquier libro
creado durante la sesión actual de Excel.
Libro de macros personal. Esta opción permite utilizar la macro en cualquier momento sin
importar el libro de Excel que se esté utilizando.
CREACIÓN DE UNA MACRO
También puedes colocar una Descripción para la
macro que vas a crear. Finalmente debes pulsar
el botón Aceptar para iniciar con la grabación de
la macro. Al terminar de ejecutar las acciones
planeadas deberás pulsar el botón Detener
grabación para completar la macro.