Este es un tutorial para cualquiera que desee aprender a escribir su primer macro de Excel VBA. Estas macros son muy útiles cuando tenemos que hacer una gran cantidad de trabajo manual en las tablas de datos grandes y estas acciones manuales se pueden automatizar mediante el uso de una macro para ejecutar todas las operaciones que por lo general lo hicimos con el ratón y el teclado y nos llevó un par de horas a completar.
Abrir un archivo de Excel, haga clic en el nombre de la hoja actual y seleccione Ver código.
Microsoft Visual Basic para Aplicaciones (VBA) se abre y ya está listo para su primera macro.
Supongamos que tenemos la siguiente serie de números y necesitamos una macro para verificar cada número si es mayor que 50, y luego escribir en la celda contigua derecha un mensaje ( «Buen número») y también cambiar el fondo de la célula en algunos color rojo).
El código está en la imagen, pero le permitirá descargar el archivo de Excel al final de este artículo.
Asegúrese de que guarda el archivo de Excel como .xlsm o en el antiguo formato .xls de Excel, como la extensión .xlsx no guarda el código de macro detrás del libro de Excel.
Ejecutar la macro de Excel VBA en la planilla haciendo clic en Macros de ficha Programador y haga clic en Ejecutar. Si usted no tiene ficha Programador, hay que ir a Opciones de Excel, seleccione Personalizar cinta de opciones y marque la casilla al lado de desarrollador en el cuadro a la derecha.
El resultado debe ser similar a esto:
También puede insertar un botón para ejecutar la macro VBA con un solo clic. El botón que necesita está en la parte superior izquierda de la lista de abajo. Un cuadro de diálogo con todas las macros disponibles se abrirá y se puede seleccionar la macro de esa lista que se adjunta al botón de nuevo.
Espero que este tutorial ha sido útil y que está en el camino correcto para convertirse en un gran programador VBA. Por favor, deje un comentario abajo para mí evaluar la calidad de este artículo.
Usted puede encontrar aquí un gran recurso para su estudio VBA.
¡Disfrutar!
[paypal_donation_button]