Cómo crear una macro en Excel

Tabla de contenido:

Cómo crear una macro en Excel
Cómo crear una macro en Excel
Anonim

Qué saber

  • Abra la pestaña Desarrollador y seleccione Grabar macro. Agregue un nombre y acceso directo para la macro. En el menú desplegable, elija Este libro de trabajo > OK.
  • Una vez creada, ejecute los comandos de formato para la nueva macro, luego elija Detener grabación > Archivo > Guardar como . Guardar como archivo .xlsm.
  • La pestaña Desarrollador no está visible de forma predeterminada. Para habilitar, abra Opciones (PC) o Preferencias (Mac). Abra la configuración de la cinta, seleccione Desarrollador.

La configuración de la hoja de cálculo, las capacidades de formato y las funciones de fórmula de Microsoft Excel le permiten realizar tareas repetitivas. Puede simplificar aún más esas tareas mediante el uso de macros. Obtenga información sobre cómo hacerlo con Excel para Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel para Microsoft 365 para Mac, Excel 2019 para Mac y Excel 2016 para Mac.

Cómo mostrar la pestaña Desarrollador en Excel para Microsoft 365, Excel 2019, Excel 2016, Excel 2013 y Excel 2010

Antes de agregar macros en Excel, muestre la pestaña Desarrollador en la cinta. De forma predeterminada, la pestaña Desarrollador no está visible.

  1. Vaya a la pestaña Archivo y luego seleccione Opciones.

    Image
    Image
  2. En el cuadro de diálogo Opciones de Excel, seleccione Personalizar cinta.

    Image
    Image
  3. En la lista Personalizar la cinta, vaya a la sección Pestañas principales y seleccione el Desarrollador Casilla de verificación.

    Image
    Image
  4. Seleccione OK para agregar la pestaña Desarrollador a la cinta.

Cómo crear una macro en Excel para Microsoft 365, Excel 2019, Excel 2016, Excel 2013 y Excel 2010

Cuando esté listo para crear una macro, inicie Excel y abra una hoja de trabajo.

Las macros no se pueden crear ni ejecutar en Excel Online. Sin embargo, Excel Online abre libros que contienen macros. Puede realizar cambios en las hojas de trabajo y guardar libros de trabajo en Excel Online sin afectar las macros.

  1. Ir a la pestaña Desarrollador.
  2. En el grupo Código, seleccione Grabar macro.

    Image
    Image
  3. En el cuadro de texto Nombre de macro, ingrese un nombre descriptivo para la macro.

    Image
    Image
  4. Introduzca una tecla de método abreviado para la macro.

    Image
    Image
  5. Seleccione la flecha desplegable Almacenar macro en y elija Este libro de trabajo.

    Image
    Image
  6. Seleccione Aceptar.
  7. Ejecute el formato y los comandos que desee incluir en la macro.
  8. Seleccione Detener grabación cuando termine.

    Image
    Image
  9. Vaya a la pestaña Archivo y luego seleccione Guardar como o presione F12.

    Image
    Image
  10. En el cuadro de diálogo Guardar como, ingrese un nombre de archivo para el libro de trabajo.

    Image
    Image
  11. Seleccione la flecha desplegable Guardar como tipo, elija Libro de Excel habilitado para macros y luego seleccione Guardar.

    Image
    Image

Cómo mostrar la pestaña Desarrollador en Excel para Microsoft 365 para Mac, Excel 2019 para Mac y Excel 2016 para Mac

Antes de agregar macros en Excel para Microsoft 365 para Mac o en Excel 2019 o 2016 en una Mac, muestre la pestaña Desarrollador en la cinta. De forma predeterminada, la pestaña Desarrollador no está visible.

  1. Ir a Excel y elegir Preferencias.

    Image
    Image
  2. Seleccione Cinta y barra de herramientas.

    Image
    Image
  3. En la sección Personalizar la cinta de opciones, vaya a la lista Pestañas principales y seleccione el Desarrollador Casilla de verificación.

    Image
    Image
  4. Seleccionar Guardar.

Cómo crear una macro en Excel para Microsoft 365 para Mac, Excel 2019 para Mac y Excel 2016 para Mac

Cuando esté listo para crear una macro, inicie Excel y abra una hoja de trabajo.

  1. Ir a la pestaña Desarrollador.
  2. En el grupo Código, seleccione Grabar macro.

    Image
    Image
  3. En el cuadro de texto Nombre de macro, ingrese un nombre para la macro.
  4. En el cuadro de texto Tecla de acceso directo, escriba la letra minúscula o mayúscula que desee utilizar.
  5. Seleccione la flecha desplegable Almacenar macro en y elija Este libro de trabajo.

    Image
    Image
  6. Seleccione Aceptar.
  7. Ejecute el formato y los comandos que desee incluir en la macro.
  8. Cuando termines, ve a la pestaña Desarrollador y selecciona Detener grabación.
  9. Vaya a la pestaña Archivo y seleccione Guardar como o presione Shift+ Comando+ S.

    Image
    Image
  10. En el cuadro de diálogo Guardar como, ingrese un nombre de archivo para el libro de trabajo.
  11. Seleccione la flecha desplegable Formato de archivo, elija Libro de Excel habilitado para macros (.xlsm). Luego seleccione Guardar.

    Image
    Image

Cómo ejecutar una macro

Cuando desee ejecutar una macro que creó en Excel, use el acceso directo que asignó a la macro o ejecute la macro desde la pestaña Desarrollador.

Para ejecutar una macro usando una combinación de teclas de método abreviado, abra la hoja de trabajo que contiene la macro. Introduzca o seleccione los datos sobre los que desea aplicar el formato o los comandos incluidos en la macro. Luego, presione la combinación de teclas asignada a la macro.

Para ejecutar una macro desde la pestaña Desarrollador, abra la hoja de cálculo que contiene la macro y siga estos pasos:

  1. En Excel, ingrese los datos a los que desea aplicar el formato o los comandos que incluyó en la macro.
  2. Ir a la pestaña Desarrollador.

    Image
    Image
  3. En el grupo Código, seleccione Macros.

    Image
    Image
  4. En el cuadro de diálogo Macro, elija el nombre asignado a la macro, luego seleccione Ejecutar.

    Image
    Image

Cómo cambiar la tecla de acceso directo de macro

Para agregar o cambiar una combinación de teclas de método abreviado para una macro:

  1. Ir a la pestaña Desarrollador.
  2. En el grupo Código, seleccione Macros.
  3. En el cuadro de diálogo Macros, seleccione el nombre de la macro para la que desea asignar o cambie la combinación de teclas de método abreviado.
  4. Seleccionar Opciones.
  5. En el cuadro de diálogo Opciones de macro, vaya al cuadro de texto Tecla de acceso directo, escriba la letra minúscula o mayúscula que se usará para el atajo combinado y luego seleccione OK.

Recomendado: