Ejemplos y escenarios de Scripts de Office
Esta sección contiene soluciones basadas en scripts de Office que ayudan a los usuarios finales a lograr la automatización de las tareas diarias. Contiene escenarios realistas a los que se enfrentan los usuarios y proporciona soluciones detalladas.
- Los conceptos básicos muestran ejemplos comunes que componen scripts más grandes. Se clasifican en función de una característica común de Excel.
- Los escenarios rápidos son ejemplos que están más implicados o resuelven un problema determinado.
- Los escenarios entre aplicaciones son ejemplos que usan Power Automate con uno o varios scripts de Office como partes integrales del flujo.
- Los escenarios reales son algunos ejemplos más grandes enmarcados como soluciones completas del mundo real.
- Las contribuciones de la comunidad son ejemplos de miembros de la comunidad de Scripts de Office, a menudo de naturaleza ligera.
Importante
Asegúrese de cumplir los requisitos previos para los scripts de Office antes de probar los ejemplos. Los requisitos de la suscripción y la cuenta de Microsoft 365 se encuentran en Soporte técnico de la plataforma.
Conceptos básicos
Project | Detalles |
---|---|
Intervalos: trabajar con la cuadrícula | En estos ejemplos se muestra cómo trabajar el objeto, que es fundamental para la Range mayoría de los scripts. |
Ejemplos de formato condicional | En estos ejemplos se muestra cómo aplicar diferentes estilos de formato condicional a un intervalo. |
Ejemplos de validación de datos: listas desplegables, mensajes y elementos emergentes de advertencia | En estos ejemplos se muestra cómo usar la validación de datos para exigir condiciones específicas para los datos de celda y cómo se alerta al usuario de estas reglas. |
Ejemplos de fecha | Colección de ejemplos que muestran cómo traducir entre formatos de fecha de JavaScript y Excel. |
Ejemplos de imágenes | En este ejemplo se agrega una imagen a un libro y se copia una imagen entre hojas. |
Ejemplos de visibilidad de filas y columnas | Colección de ejemplos que muestran cómo mostrar, ocultar e inmovilizar filas y columnas. |
Ejemplos de tabla | Colección de ejemplos que muestran interacciones comunes con tablas de Excel. |
Escenarios rápidos
Asegúrese de descargar los libros de ejemplo incluidos en cada ejemplo. Esto le permite omitir la configuración y comprender el concepto básico que muestra el ejemplo.
Project | Detalles |
---|---|
Copia de varias tablas de Excel en una sola tabla | Este ejemplo combina datos de varias tablas de Excel en una sola tabla que incluye todas las filas. |
Crear una tabla de contenido de libro | En este ejemplo se crea una tabla de contenido con vínculos a cada hoja de cálculo. |
Contar filas en blanco en una hoja específica o en todas las hojas | En este ejemplo se detecta si hay filas en blanco en hojas en las que se prevé que los datos estén presentes y, a continuación, se notifica el recuento de filas en blanco para su uso en un flujo de Power Automate. |
Administración del modo de cálculo en Excel | En este ejemplo se muestra cómo usar el modo de cálculo y calcular métodos en Excel mediante scripts de Office. |
Mover filas entre tablas | En este ejemplo se muestra cómo mover filas entre tablas guardando filtros y, a continuación, procesando y volviendo a aplicar los filtros. |
Notificar a las personas con comentarios | En este ejemplo se agregan comentarios a una celda, incluido @mentioning un compañero. |
Salida de datos de Excel como JSON | Esta solución muestra cómo generar datos de tabla de Excel como JSON para usarlos en Power Automate. |
Quitar hipervínculos de cada celda de una hoja de cálculo de Excel | En este ejemplo se borran todos los hipervínculos de la hoja de cálculo actual. |
Establecimiento de formato condicional para comparaciones entre columnas | Este ejemplo aplica formato en función de los valores de las columnas adyacentes. También obtiene la entrada del usuario a través de parámetros de script. |
Uso de llamadas de captura externas | En este ejemplo se usa fetch para obtener información de GitHub para el script. |
Escenarios entre aplicaciones
Use Power Automate para conectar otras aplicaciones a Excel. Haga que los scripts enciendan correos electrónicos, formularios, mensajes de Teams y mucho más. Estos ejemplos incluyen instrucciones paso a paso para crear cada flujo de Power Automate.
Project | Detalles |
---|---|
Combinar hojas de cálculo en un solo libro | En este ejemplo se usan scripts de Office y Power Automate para extraer datos de otros libros en un solo libro. |
Conversión de archivos CSV en libros de Excel | En este ejemplo se usan scripts de Office y Power Automate para crear archivos .xlsx a partir de archivos .csv. |
Libros de referencia cruzada | En este ejemplo se usan scripts de Office y Power Automate para realizar referencias cruzadas y validar información en libros diferentes. |
imágenes de gráficos y tablas de Email | En este ejemplo se usan scripts de Office y acciones de Power Automate para crear un gráfico y enviar ese gráfico como imagen por correo electrónico. |
Registrar los cambios diarios en Excel y notificarlos con un flujo | En este ejemplo se usa un flujo programado de Power Automate para registrar lecturas diarias e informar de los cambios. |
Ejecutar un script en todos los archivos de Excel de una carpeta | Este ejemplo realiza un conjunto de tareas de automatización en todos los archivos situados en una carpeta de OneDrive para la Empresa (también se puede usar para una carpeta de SharePoint). Realiza cálculos en los archivos de Excel, agrega formato e inserta un comentario que @mentions un compañero. |
Escribir un conjunto de datos grande | En este ejemplo se muestra cómo trabajar con un intervalo grande como subranges más pequeños. Esto ayuda a los flujos a controlar los límites de transferencia de datos y los tiempos de espera de la operación. |
Escenarios reales
Los scripts de Office pueden automatizar partes de su rutina diaria. Estas tareas diarias a menudo existen en ecosistemas únicos, con libros de Excel configurados de maneras concretas. Estos ejemplos de escenarios más grandes muestran estos casos de uso reales. Incluyen los scripts de Office y los libros, por lo que puede ver el escenario de un extremo a otro.
Escenario | Detalles |
---|---|
Analizar descargas web | En este escenario se incluye un script que analiza los registros de tráfico web para determinar el país de origen de un usuario. Muestra las aptitudes del análisis de texto, el uso de subfunciones en scripts, la aplicación de formato condicional y el trabajo con tablas. |
Obtener y representar gráficamente datos del nivel de agua de NOAA | En este escenario se usa un script de Office para extraer datos de un origen externo (la base de datos Mareas y corrientes de NOAA) y representar gráficamente la información resultante. Resalta las aptitudes de uso fetch para obtener datos y usar gráficos. |
Calculadora de calificación | En este escenario se incluye un script que valida el registro de un instructor para las calificaciones de su clase. Muestra las aptitudes de comprobación de errores, formato de celda y expresiones regulares. |
Programar entrevistas en Teams | En este escenario se muestra cómo usar una hoja de cálculo de Excel para administrar las horas de reunión de las entrevistas y realizar un flujo a las reuniones de programación en Teams. |
Recordatorios de tareas como tarjetas de Teams | En este escenario se usa un script de Office en un flujo de Power Automate para enviar recordatorios a compañeros de trabajo para actualizar el estado de un proyecto. Destaca las aptitudes de integración y transferencia de datos de Power Automate hacia y desde scripts. |
Contribuciones de la comunidad y ejemplos divertidos
¡Agradecemos las contribuciones de nuestra comunidad de Scripts de Office! No dude en crear una solicitud de incorporación de cambios para su revisión.
Project | Detalles |
---|---|
Juego de la vida | El blog "Ready Player Zero" de Yutao Huang en excel Tech Community incluye un script para modelar El juego de la vida de John Conway. |
Botón Reloj de fichar | Este guión fue aportado por Brian González. El escenario incluye un script y un botón de script que registra la hora actual. |
Animación de saludos de temporadas | Este guión fue aportado por Leslie Black en el espíritu de la temporada navideña. Es un divertido script que muestra un árbol de Navidad cantando en Excel mediante scripts de Office. |
Automatización de Excel | Una serie de scripts aportados por Peter Kalmström, incluida una solución de administración de tareas periódicas que implica Scripts de Office, Power Automate y Power Apps. La serie incluye vídeos y artículos que describen la solución. |
Dejar un comentario
No dude en dejar un comentario, hacer una sugerencia o registrar un problema mediante la sección Comentarios en la parte inferior de la página de documentación del ejemplo específico.