Cómo grabar una macro en Excel

Siguiendo con el post anterior donde se explicaba qué es una macro, se va a explicar en este post cómo proceder a grabar una macro en Excel de forma sencilla. Afortunadamente, Excel dispone de una grabadora de macros que nos permitirá hacer macros poco complejas pero que pueden sernos de mucha utilidad.

Iniciar la grabación

Podemos iniciar la grabación de una macro de 2 formas igual de sencillas.
La primera es accediendo al menú Vista, y a la derecha del todo en el apartado Macros, acceder a "Grabar macro..."

Grabar_macro_Excel

La segunda es pinchando en el botón que se encuentra abajo a la izquierda del libro de excel.

Grabar_Macro_Excel_Rápido

Al pinchar en cualquiera de las 2 opciones aparecerá la ventana de más abajo en la que se pueden rellenar 4 campos, aunque únicamente 2 son obligatorios.

Grabar_macro_Inicio
  • Nombre de la macro (obligatorio). No tiene mucha explicación, simplemente es ponerle un nombre a la macro.
  • Tecla de método abreviado (no obligatorio): si se rellena con una letra o un número, se creará una forma abreviada de ejecutar la macro que estamos a punto de crear. Un consejo es no emplear letras que normalmente se empleen como método abreviado (Ctrl + C Copiar o Ctrl + V Pegar).
  • Guardar macro en (obligatorio): hay que elegir dónde guardar el código que estamos a punto de crear, teniendo 3 opciones:
    • Libro de macros personal: Tendremos siempre disponible en nuestro ordenador la macro que estemos a punto de emplear. Esto servirá para ocasiones en las que la macro se pueda ejecutar a diferentes libros.
    • Libro nuevo: Se guardará en el libro nuevo que creemos
    • Este libro: Se guardará en el libro en el que estamos trabajando. Estas 2 opciones servirán en el caso de que el archivo siempre sea el mismo, como por ejemplo, libros de registro de datos, en la que el libro no va a variar. 
  • Descripción (no obligatorio): como su nombre indica, es un texto libre donde explicar qué hace la macro que estamos a punto de grabar.
Grabar_macro_libro_personal
En el momento que se le de a aceptar, ya se estará grabando la macro.
A partir de aquí, todas las acciones que se hagan, se irán almacenando en la grabadora de macros de Excel. Ten en cuenta que si cometes algún error, y luego lo corriges, la macro lo grabará, así que en ese caso vuelve a comenzar.
Te recomiendo que anotes antes de empezar a grabar todos los movimientos que quieres hacer para evitar posibles errores.

Finalizar la grabación

Para finalizar la grabación, habrá que pinchar en cualquiera de los 2 lugares desde donde hemos empezado a grabar.
En el menú Vista, dentro del botón Macros, se encuentra Detener Grabación.
Detener_Grabación_Macro
O también podemos detenerla con el botón cuadrado que aparece en la parte inferior izquierda.
Detener_rápido_grabación_macro
Ya tenemos grabada nuestra macro. En el siguiente post, veremos cómo ejecutar una macro grabada.


No hay comentarios:

Publicar un comentario

Otras entradas