El A,B,C de Macros en Excel
¿Cómo hacer una macro en Excel?
Es algo muy sencillo pero que muchas personas temen. Existe la creencia que empezar a trabajar con macros es algo muy difícil que solamente los más diestros en Excel pueden lograr.
Hoy voy a terminar con este mito, para que de una vez por todas tú puedas crear una macro y pierdas ese miedo a adentrarte en los temas avanzados de Excel.
¿Quieres empezar a automatizar tus tareas? ¿O dejar de dar tantos pasos repetitivos en el mismo archivo? Entonces tienes que crear una macro.
Te explico cómo lograrlo en un par de sencillos pasos.
¿Para qué sirve?
Las macros te permiten automatizar tareas que son muy repetitivas en tu día a día, ahorrándote mucho tiempo.
Ejemplo
¿Necesitas llenar las celdas vacías de tu base de datos con 0 y quieres hacer una macro, pero no sabes cómo? Este post es para ti, te voy a explicar palito y bolita cómo hacerlo.
Pero primero te voy a mostrar como llenar todas las celdas vacías con el valor de 0 sin macros.
Primer paso, presiona Ctrl + * para seleccionar todo el rango.
Segundo paso, te vas al menú Inicio, seleccionas Buscar y seleccionar y das clic en Ir a especial.
En seguida se abrirá una ventana emergente, selecciona la opción Celdas en blanco y da clic en Aceptar.
Siguiente paso, en la celda que está activa vas a escribir =0 y presiona Ctrl + enter.
Y listo así se verá.
Ahora, que tal si esto lo automatizamos para que tú solo tengas que presionar Shift + Ctrl + otra tecla y la magia suceda. Que Excel lo replique nuevamente.
Para eso tendríamos que hacer una macro y la manera más fácil de hacer una macro en Excel es utilizando el grabador de macros.
A continuación, te muestro cómo hacerlo:
Primer paso, necesitas decirle a Excel que este archivo es un archivo especialmente para macros.
Para indicarle eso ve al menú Archivo, y da clic en Guardar como.
En el segundo recuadro da clic en la flechita del lado derecho y selecciona la opción Libro de Excel habilitado para macros.
Este paso es super importante y es el primero para grabar macros en Excel.
Y Da clic en Guardar.
Es muy importante porque si no Excel no te va a guardar las macros en tu libro.
Segundo paso, ve al menú Vista, dirígete al último íconito llamado Macros y selecciona Grabar macro.
Pero como ya solucionamos el primer caso, ahora nos vamos a cambiar a la hoja que se llama BASE DOS en donde están las celdas vacías.
Una vez hayas presionado el botón Grabar macro, te aparecerá una ventana emergente a la cual le tendrás que dar un nombre.
Colócate en el recuadro en donde dice Nombre de la macro y escribe un nombre con el que identifiques para que sirve esa macro, para el ejemplo yo la nombraré LlenaCeldas.
En el siguiente recuadro te pide determinar una tecla para ejecutar esa macro, si eliges una letra te recomiendo que la pongas en mayúsculas, siempre que definas tu letra en mayúsculas al momento de ejecutarla deberás presionar 3 teclas, Shift + Ctrl + la letra que escogiste.
En este caso yo elegiré la A, como puedes ver en la pantalla aparece Ctrl + Mayús + A, esto pasa porque yo elegí una letra A en mayúsculas y para ejecutarla yo tendré que personar Shift + Ctrl + A.
Da clic en Aceptar.
Y a partir de este momento el grabador te va a grabar todas las acciones que hagas “buenas” o “malas”, para ello mi recomendación es practica tus pasos antes de grabar la macro.
Muy bien, ya practicaste tus pasos y ya estás listo, manos a la obra.
Primer paso, Ctrl + *.
Segundo paso, menú Inicio, Buscar y seleccionar, da clic en Ir a especial.
A continuación, marca la casilla que dice Celdas en blanco y da clic en Aceptar.
Escribe 0.
La clave es que debes de presionar Ctrl + enter para que se replique ese 0 en todas las celdas seleccionadas.
Hasta aquí termina tu macro.
El tercer paso es decirle a Excel que hasta aquí dejas de grabar.
Para esto te vas al menú Vista, seleccionas el ícono de Macros y das clic en Detener grabación.
Ahora mira, vamos a cambiarnos a la hoja BASE 3, porque la otra hoja ya quedo resuelta.
Como puedes ver la hoja BASE 3 tiene celdas vacías.
¿Estás listo para ver suceder la magia?, corramos la macro.
Solo tienes que presionar Shift + Ctrl + la letra que seleccionaste, en mi caso elegí A.
¡Y listo!, la magia sucedió.
Así de fácil es hacer macros en Excel.
Si tienes otras dudas o buscas más información sobre los programas de Microsoft Office 365, visita las demás entradas del blog.
Seguro encontrarás algo que te ayude.