Grabar las acciones como scripts de Office

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

Automatice las tareas repetitivas de Excel con los scripts de Office. Use la Grabadora de acciones de Excel para grabar sus acciones como guiones y luego vuelva a reproducir los guiones cuando quiera. La Grabadora de acciones crea un script basado en los cambios realizados en un libro. Estas acciones pueden incluir escribir texto o números, dar formato a celdas, filas o columnas, crear tablas de Excel, etc. El panel de tareas muestra una lista descriptiva de los pasos a medida que avanza.

Nota

No necesita ninguna experiencia en codificación para grabar y ejecutar scripts de Office. Puede elegir editar sus acciones desde el editor de código de Scripts de Office, donde trabajará con el código TypeScript del script. Obtenga toda la información sobre cómo escribir scripts con el tutorial Grabar, editar y crear scripts de Office en Excel.

Empiece ya

  1. En primer lugar, seleccione Automatizar. Esto muestra las dos opciones principales en el grupo Scripts de Office : Nuevo script y Ver scripts.

    Obtenga información sobre cómo registrar acciones con scripts de Office.

  2. Para crear un nuevo script de Office, seleccione Crear a partir de grabación y, a continuación, empiece a realizar los pasos que desea automatizar. Para este ejemplo, tomamos un rango de datos, lo convertimos en una tabla de Excel, agregamos una columna de totales y una fila de totales, y terminamos dando formato a nuestros valores como moneda.

    8f5b47a0-36f8-4e89-8a67-805e3e09b230

  3. Cuando empiece a grabar un nuevo script de Office, se abrirá un panel de tareas Acciones de registro en la parte derecha. Aquí verá una lista ordenada de las acciones que está realizando. Cuando hayas terminado con todos los pasos, selecciona Detener.

    Registrar las acciones de Excel con la Grabadora de acciones

  4. Una vez que haya seleccionado Detener, el panel de tareas de scripts de Office mostrará el nuevo script.

    Un script grabado que crea una tabla, alterna la visibilidad de una fila, edita una celda y aplica formato de número.

  5. De forma predeterminada, Excel denomina a los scripts "Script 1", "Script 2", etc. Sin embargo, deberás dar a tus scripts nombres y descripciones significativos. Para darle un nuevo nombre al script, seleccione Cambiar nombre.

Aplicar modo relativo

El modo relativo ayuda a que el guion grabado sea más flexible. Cuando no tiene exactamente las mismas posiciones de celda de los datos en los que está trabajando, puede activar el modo relativo.

Modo absoluto (predeterminado) Modo relativo
Se registran las ubicaciones exactas de las celdas: la edición A3 editará A3 cada vez que se ejecute el script. Las ubicaciones de las celdas se basan en la celda seleccionada. Si inicia la grabación del script con la celda A1 seleccionada y edita A3, el script siempre edita la celda que está dos filas por debajo de la celda seleccionada actualmente.
Es mejor cuando las celdas con las que trabaja son las mismas direcciones de celda cada vez. Se usa mejor cuando el script actúa sobre la celda actual o las celdas adyacentes.
  1. Seleccione el menú desplegable en el panel de tareas Registrar acciones .
  2. Seleccione el modo relativo.

Elija entre el modo Absoluto o Relativo al grabar acciones.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en la Comunidad de respuestas.

Vea también

Introducción a los scripts de Office

Documentación técnica de scripts de Office

Grabar, editar y crear scripts de Office en Excel

Solución de problemas de scripts de Office

Scripts de ejemplo para scripts de Office en Excel

Crear un botón para ejecutar un script de Office