Compartir a través de


Acciones de Word

La característica de automatización de Word le permite interactuar sin problemas con archivos de Word almacenados localmente o en la nube. Para comenzar, debe crear una instancia de Word utilizando la acción "Iniciar Word" o "Adjuntar a Word en ejecución". Esta instancia sirve como parámetro de entrada para el resto de las acciones del grupo, lo que le permite realizar fácilmente acciones en el archivo de Word deseado.

Actualmente, están disponibles las siguientes acciones:

  • Iniciar Word: cuando esta acción se activa en Power Automate para escritorio, abre un documento de Word y crea una instancia de Word que se puede usar en acciones posteriores de Word dentro del mismo flujo de escritorio. El usuario puede optar por abrir un documento de Word nuevo en blanco o uno existente ubicado en la máquina local o en la nube (a través de OneDrive o SharePoint). Dependiendo de la configuración de la acción, la aplicación Word se puede iniciar de forma visible o invisible y el documento se puede abrir en modo de solo lectura. Es importante tener en cuenta que si el documento se abre en modo de solo lectura, no se puede editar ni mediante Power Automate para acciones de escritorio ni manualmente.
  • Adjuntar a Word en ejecución: esta acción brinda la capacidad de adjuntar un documento de Word existente que esté actualmente abierto y crea una instancia de Word que se puede usar en acciones posteriores de Word dentro del mismo flujo de escritorio. El usuario tiene la opción de insertar un documento de Word que ya esté abierto en la misma máquina en el momento del diseño a través de un menú desplegable, o seleccionar un documento de Word existente ubicado en la máquina local o en la nube (a través de OneDrive o SharePoint).
  • Guardar Word: esta acción permite al usuario guardar un documento de Word en cualquier formato que admita actualmente la aplicación Word. El formato de documento predeterminado es "Predeterminado (de extensión)", lo que significa que el usuario debe establecer el formato del documento en el parámetro Ruta del documento, como establecer el valor en C:\TestWord.pdf para guardarlo como PDF.
  • Cerrar Word: esta acción cierra un documento de Word y desactiva la instancia específica de Word en Power Automate. El usuario puede guardar el documento Word antes de cerrarlo en cualquier formato que admita actualmente la aplicación Word. Tenga en cuenta que el formato de documento predeterminado es "Predeterminado (de extensión)", lo que significa que el usuario debe establecer el formato del documento en el parámetro "Ruta del documento", como establecer el valor en C:\TestWord.pdf para guardarlo como PDF.
  • Leer desde un documento de Word: esta acción permite a los usuarios recuperar contenido de un documento de Word y usarlo en una acción posterior del flujo. Tiene la flexibilidad de leer el documento completo, páginas específicas o el contenido de un marcador. Para las páginas, puede especificar una página específica o una lista de páginas. Por ejemplo, puede insertar el valor 2-5 en el parámetro Páginas respectivo para recuperar el contenido de las páginas. de dos a cinco, por ejemplo las páginas 2, 3, 4 y 5, o insertar el valor 3,5,6,7 para recuperar el contenido de las páginas respectivas o utilizar una combinación de ambas formas, como 2-4,6,8,9. Es importante tener en cuenta que el formato del documento de Word no se puede recuperar y que el parámetro de salida está en texto sin formato. Captura de pantalla de la acción para leer desde una instancia de Word
  • Buscar y reemplazar palabras en un documento de Word: los usuarios pueden aplicar una nueva funcionalidad con esta acción, que es la capacidad de buscar y reemplazar texto específico dentro de un documento de Word. Los usuarios tienen la opción de reemplazar solo la primera aparición del texto o todas las coincidencias. Además, el uso de caracteres comodín permite la búsqueda dinámica de texto, insertando el comodín en el parámetro de entrada Texto para buscar . Para refinar aún más la búsqueda, configure la herramienta para que coincida con mayúsculas y minúsculas del texto o solo con palabras completas. Estas configuraciones están disponibles cuando el parámetro Usar comodines está desactivado. Captura de pantalla de la acción para buscar un texto y reemplazarlo en una instancia de Word
  • Escribir en un documento de Word: esta acción permite a los usuarios insertar texto en posiciones específicas dentro de un documento de Word. Esto se puede hacer al principio o al final del archivo, o antes o después de un marcador específico. Además, los usuarios tienen la opción de agregar o no una nueva línea antes del texto insertado, según sus preferencias. Captura de pantalla de la acción para escribir en una instancia de Word
  • Insertar imagen en un documento de Word: esta acción permite a los usuarios insertar imágenes en posiciones específicas dentro de un documento de Word. Esto se puede hacer al principio o al final del archivo, o antes o después de un marcador específico, o antes o después de un texto específico. Tenga en cuenta que no se agregan espacios ni líneas nuevas. Los usuarios tienen la opción de recuperar la imagen como un archivo almacenado en su máquina local o como contenido del portapapeles. Captura de pantalla de la acción para insertar una imagen en una instancia de Word

Nota

Las acciones de Word en Power Automate para escritorio son compatibles con Microsoft Word 2013 o versiones posteriores.

Iniciar Word

Abre una nueva instancia de Word o abre un documento de Word.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Iniciar Word N/A Con un documento en blanco y abra el siguiente documento Con un documento en blanco Especifique si desea abrir un documento de Word nuevo o uno existente
Document path No Archivo Ruta de acceso completa del documento de Word existente que se va a abrir
Make instance visible N/A Valor booleano VERDADERO Especifica si se va a hacer que la ventana de Word esté visible u oculta
Open as ReadOnly N/A Valor booleano False Especifique si se va a abrir el documento almacenado en modo de solo lectura o no
Contraseña de protección de lectura Entrada directa cifrada o valor de texto La contraseña de protección de lectura del documento Word, si está protegido por contraseña
Contraseña de protección contra escritura Entrada directa cifrada o valor de texto La contraseña de protección de escritura del documento Word, si está protegido por contraseña

Variables producidas

Argumento Tipo Descripción
WordInstance Instancia de Word Instancia de Word específica para su uso con acciones de Word posteriores. Esto permite al usuario especificar a cuál de varios documentos de Word debe acceder

Excepciones

Excepción Descripción
No se pudo iniciar Word Indica un problema al iniciar una instancia de Word
No se encontró el documento de Word Indica que no se encontró un documento de Word específico en la ubicación proporcionada
No se pudo abrir un documento de Word existente Indica un problema al abrir el documento de Word especificado
No se pudo iniciar la aplicación Indica que la aplicación Word no se pudo iniciar debido a un error interno
La aplicación Word no está instalada Indica que la aplicación Word no está instalada en la máquina específica

Conectar a Word en ejecución

Asocia a un documento de Word que ya está abierto.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Document name No Archivo Nombre o ruta de acceso del documento de Word al que se va a asociar

Variables producidas

Argumento Tipo Descripción
WordInstance Instancia de Word Instancia de Word a la que se asocia esta acción para su uso con acciones posteriores de Word

Excepciones

Excepción Descripción
No se pudo asociar al documento de Word Indica un problema al asociar al documento de Word especificado
No se encuentra el documento de Word especificado Indica que no se encontró un documento de Word específico en la ubicación proporcionada
No se pudo iniciar Word Indica que la aplicación Word no se pudo iniciar debido a un error interno

Guardar Word

Guarda una instancia de Word iniciada anteriormente.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word La instancia de Word para guardar. Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución.
Save mode N/A Guardar documento, Guardar documento como Guardar documento Cómo guardar el documento de esta instancia.
Document format N/A Todos los formatos disponibles desde la aplicación Word Predeterminado (de extensión) El formato del documento.
Document path No Archivo Ruta de acceso completa del documento. Inserte la extensión de archivo del documento deseada según la selección en el parámetro Formato del documento.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Excepción Descripción
No se pudo guardar Word Indica un problema al guardar el documento de Word
La instancia de Word o el documento de Word no está inicializado Indica que la instancia de Word o el documento de Word especificado en la acción no está inicializado
La operación no se puede realizar en un documento de solo lectura Indica que el documento de Word no se puede guardar porque está abierto como de solo lectura

Cerrar Word

Cierra una instancia de Word.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word Instancia de Word para cerrar. Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución.
Antes de cerrar Word N/A No guardar documento, Guardar documento, Guardar documento como No guardar el documento Especifique si desea guardar el documento de esta instancia y cómo hacerlo antes de cerrar la instancia.
Document format N/A Todos los formatos disponibles desde la aplicación Word Predeterminado (de extensión) El formato del documento.
Document path No Archivo Ruta de acceso completa del documento. Inserte la extensión de archivo del documento deseada según la selección en el parámetro Formato del documento.

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Excepción Descripción
No se pudo cerrar Word Indica un problema al cerrar el documento de Word
No se pudo guardar Word Indica un problema al guardar el documento de Word
La operación no se puede realizar en un documento de solo lectura Indica que el documento de Word no se puede guardar porque está abierto como de solo lectura

Leer de documento de Word

Lea el contenido del texto de un documento de una instancia de Word.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word La instancia de Word con la que trabajar Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución
Retrieve N/A Documento completo/Páginas/Marcador Documento completo Ya sea para recuperar el contenido de todo el documento, de páginas específicas o de un marcador
Página No Valor numérico 1 Las páginas del documento Word que hay que leer. Se puede proporcionar un rango de páginas o una lista como 2-5, que recuperará el contenido de la página 2 a la página 5 o 2,3,7, recuperará el contenido de las páginas 2,3,7
Marcador No Valor de texto El marcador del documento Word que hay que leer

Variables producidas

Argumento Tipo Descripción
Datos de Word Valor de texto El valor del contenido recuperado

Excepciones

Excepción Descripción
No se pudo leer el contenido de un documento de Word Indica un problema al recuperar el contenido del documento de Word especificado
La instancia de Word o el documento de Word no está inicializado Indica que la instancia de Word o el documento de Word especificado en la acción no está inicializado

Escribir en documento de Word

Escriba o anexe texto a un archivo de Word.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word La instancia de Word con la que trabajar Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución
Text to write Valor general Texto que se va a escribir en el documento de Word especificado
Append new line N/A Valor booleano VERDADERO Especifica si se va a anexar una línea nueva al inicio del texto general para escribir en el documento
Escribir texto en N/A Principio del archivo de Word/Fin del archivo de Word/Antes del marcador/Después del marcador Inicio del archivo de Word Especifica la posición del documento de Word donde se agregará el texto
Marcador No Valor de texto El marcador de destino en el documento Word donde se añadirá el texto Esta acción añade texto antes o después del marcador especificado en el documento de Word

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Excepción Descripción
La instancia de Word o el documento de Word no está inicializado Indica que la instancia de Word o el documento de Word especificado en la acción no está inicializado
La operación no se puede realizar en un documento de solo lectura Indica que el documento de Word no se puede editar porque está abierto como de solo lectura
Error de la operación de escritura en la instancia del documento de Word Indica un problema al escribir el contenido en el documento Word especificado

Insertar imagen en documento de Word

Inserte una imagen en un archivo de Word.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word La instancia de Word con la que trabajar Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución
Insertar imagen en N/A Principio del archivo de Word/Fin del archivo de Word/Antes del marcador/Después del marcador/Antes del texto específico/Después del texto específico Inicio del archivo de Word Especifica la posición del documento de Word donde se agregará esa imagen
Insertar imagen desde N/A Archivo/Portapapeles Archivo La ubicación de la imagen que se insertará en el documento de Word especificado
Ruta de la imagen No Archivo La ruta completa de la imagen que se va a insertar
Texto a buscar No Valor de texto El texto que se va a buscar en el documento de Word para insertar imagen La imagen se agregará antes o después de cualquier aparición del texto especificado
Marcador No Valor de texto El marcador de destino en el documento Word donde se añadirá la imagen

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Excepción Descripción
La instancia de Word o el documento de Word no está inicializado Indica que la instancia de Word o el documento de Word especificado en la acción no está inicializado
La operación no se puede realizar en un documento de solo lectura Indica que el documento de Word no se puede editar porque está abierto como de solo lectura
No se pudo insertar la imagen Indica un problema al insertar la imagen en el documento Word especificado

Buscar y reemplazar palabras en documento de Word

Busca texto y lo reemplaza por otro en la hoja de cálculo activa de una instancia de Excel.

Parámetros de entrada

Argumento Opcionales Acepta Valor predeterminado Descripción
Instancia de Word No Instancia de Word La instancia de Word con la que trabajar Esta variable se debe especificar previamente en una acción Iniciar Word o Adjuntar a Word en ejecución
Todas las coincidencias N/A Valor booleano False Si se busca/ y sustituye el texto en todas las instancias coincidentes encontradas o solo en la primera instancia coincidente
Texto a buscar No Valor de texto Texto que se buscará en la hoja de cálculo
Texto con que le reemplazar No Valor de texto Texto usado para reemplazar las celdas coincidentes
Usar comodines N/A Valor booleano False Si se deben utilizar comodines para buscar el texto
Coincidir mayúsculas y minúsculas N/A Valor booleano False Si se buscarán datos con distinción de mayúsculas y minúsculas
Emparejar solo palabras enteras N/A Valor booleano False Si se deben buscar palabras iguales al texto especificado

Variables producidas

Esta acción no produce ninguna variable.

Excepciones

Excepción Descripción
No se pudo reemplazar el texto en el documento de Word Indica un problema al sustituir el texto especificado con la entrada proporcionada
La instancia de Word o el documento de Word no está inicializado Indica que la instancia de Word o el documento de Word especificado en la acción no está inicializado
La operación no se puede realizar en un documento de solo lectura Indica que el documento de Word no se puede editar porque está abierto como de solo lectura

Limitaciones conocidas

Uso de archivos de Word sincronizados a través de OneDrive o SharePoint

La interacción con Microsoft Word archivos contenidos en carpetas sincronizadas en OneDrive o SharePoint puede dar como resultado un flujo erróneo. Power Automate para escritorio utiliza objetos COM para interacciones de Word. OneDrive y SharePoint no son totalmente compatibles con instancias de Word iniciadas a través de COM.

Por este motivo, cuando intenta abrir un archivo Word almacenado en un directorio de OneDrive o SharePoint, puede producirse un error de archivo no encontrado. Para resolver este problema, use una de las siguientes soluciones:

Solución alternativa 1

  • Haga una copia local del archivo de Word respectivo.
  • Modifique la copia local del archivo de Word usando Power Automate para las acciones de automatización de Word del escritorio.
  • Anule la copia del archivo de Word sincronizado a través de OneDrive o Sharepoint con la copia local que incluye los últimos cambios.

Solución alternativa 2

  • Abra una nueva instancia de Word usando la acción Ejecutar aplicación. Asegúrese de proporcionar suficiente tiempo de espera entre acciones, permitiendo que el proceso de Word se cargue por completo, incluidos los complementos.
  • Utilice la acción Adjuntar a Word en ejecución para adjuntarlo al nuevo proceso.

Nota

Esta solución alternativa se puede utilizar en general cuando la acción Iniciar Word no se ejecuta.