Cómo ejecutar una macro vba utilizando la tecla de acceso directo en excel 2016

Una manera de ejecutar una macro VBA en Excel 2016 es presionar la tecla de acceso directo. Pero antes de poder utilizar este método, debe asignar una tecla de acceso directo a la macro.

Usted tiene la posibilidad de asignar una tecla de acceso directo en el cuadro de diálogo Grabar macro cuando se empieza a grabar una macro. Si crea el procedimiento sin necesidad de utilizar la grabadora de macros, se puede asignar una tecla de acceso directo (o cambiar una contraseña de acceso directo existente) mediante el siguiente procedimiento:

Elija desarrollador → → Código macros.

  • Seleccione el nombre del procedimiento Sub En el cuadro de lista.

    Video: Ejecutar macro desde un Botón, un Control o una Forma en Excel vba

    En este ejemplo, el procedimiento se denomina ShowCubeRoot.

  • Haga clic en el botón Opciones.

    Excel muestra el cuadro de diálogo Opciones de la macro.

    El cuadro de diálogo Opciones de macro le permite configurar las opciones para las macros.
    El cuadro de diálogo Opciones de macro le permite configurar las opciones para las macros.
  • Haga clic en la opción de clave de acceso directo e introduzca una letra en el cuadro de la etiqueta Ctrl.

    La letra que se introduce corresponde a la combinación de teclas que desea utilizar para la ejecución de la macro. Por ejemplo, si se introduce la letra c minúscula, puede ejecutar la macro presionando Ctrl + C. Si introduce una letra mayúscula, es necesario agregar la tecla Shift para la combinación de teclas. Por ejemplo, si escribe C, puede ejecutar la macro presionando Ctrl + Shift + C.

  • Haga clic en OK para cerrar el cuadro de diálogo Opciones de la macro y haga clic en Cancelar para cerrar el cuadro de diálogo Macro.

    Después de haber asignado una tecla de acceso directo, puede pulsar esta combinación de teclas para ejecutar la macro. Una tecla de acceso directo no funciona si está asignado a una macro que utiliza un argumento.

  • Las teclas de acceso directo se asignan a las macros teclas de acceso directo incorporado de anulación de Excel. Por ejemplo, Ctrl + C es la tecla de acceso directo estándar para copiar datos. Si asigna Ctrl + C para una macro, no se puede usar Ctrl + C para copiar. Esto no suele ser un gran problema porque Excel casi siempre ofrece otras formas de ejecutar los comandos.

    Artículos Relacionados