Opciones para la ejecución de macros en Excel

Vimos en el primer archivo de introducción a las macros una de las formas para ejecutar una macro la cual consistía en presionar la tecla F5 desde el Editor de VB (Visual Basic); voy a partir nuevamente desde el archivo Excel:

Para abrir el Editor VB, presionamos las teclas Alt + F11 tal como lo dice la celda A1 y veremos la siguiente imagen:

Para ejecutar esta macro de una manera “directa” es necesario que el cursor este ubicado en cualquier línea de la macro:

Acá tengo el cursor al final de la primera línea y así puedo ejecutar la macro con solo dar a la tecla F5, pero si el cursor no estuviera en ninguna de las 3 líneas de la macro como en la siguiente imagen:

Y luego doy F5 no se ejecutaría de manera “directa” y en lugar de ello aparecería la siguiente ventana:

Lo que hace Excel es que presenta en esta pequeña ventana un listado con todas las macros que tengamos en el libro y como solo tenemos una macro en la Hoja1 que se llama Bienvenido, la seleccionamos y damos clic en el botón Ejecutar:

Otra forma para ejecutar la macro es dar clic en el botón Play que tenemos en la barra del Editor VB:

Vemos que utilizar este botón es lo mismo que presionar la tecla F5.

La última opción para ejecutar una macro desde el Editor VB es con la opción paso a paso la cuál es muy útil cuando estemos revisando la ejecución de una macro línea por línea; esta opción tendrá más utilidad en las siguientes entregas por lo pronto, solo debemos dar clic en el siguiente botón:

Inmediatamente se resalta en amarillo la primera línea de la macro:

Esto significa que el editor de VB está preparado para ejecutar esta línea resaltada en amarillo y para ejecutarla, debemos dar clic nuevamente en el botón de paso a paso:

Ahora que ya ejecutó la primera línea, se resalta la segunda línea indicando que esta preparado para ejecutar esta segunda línea y al dar clic en el botón de paso a paso se ejecutará para mostrar la ventana con el mensaje de bienvenida:

Al dar clic en el botón Aceptar del mensaje, volveremos al editor de VB con la última línea en color amarillo para indicar que ya se ejecutó la anterior y que está preparado para ejecutar esta última línea:

Así que damos clic en el botón paso a paso por última vez y con esto termina la ejecución de la macro con este método.

MÁS SOBRE

Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.