Partilhar via


Ações do Word

A caraterística de automatização do Word permite interagir na perfeição com ficheiros do Word armazenados localmente ou na cloud. Para começar, precisa de criar uma instância do Word usando a ação ‘Iniciar Word’ ou ‘Anexar ao Word em execução’. Esta instância serve como parâmetro de entrada para o resto das ações do grupo, permitindo executar facilmente ações no ficheiro Word pretendido.

Atualmente, estão disponíveis as ações abaixo:

  • Iniciar Word: quando esta ação é acionada no Power Automate para ambiente de trabalho, abre um documento do Word e cria uma instância do Word que pode ser usada em ações subsequentes do Word no mesmo fluxo de ambiente de trabalho. O utilizador pode optar por abrir um novo documento do Word em branco ou um existente localizado na máquina local ou na cloud (através do OneDrive ou do SharePoint). Dependendo da configuração da ação, a aplicação Word pode ser iniciada de forma visível ou invisível, e o documento pode ser aberto no modo só de leitura. É importante notar que se o documento for aberto no modo só de leitura, não poderá ser editado através de ações do Power Automate para ambiente de trabalho ou manualmente.
  • Anexar ao Word em execução: esta ação fornece a capacidade de anexar um documento do Word existente que está aberto no momento e cria uma instância do Word que pode ser usada em ações subsequentes do Word no mesmo fluxo de ambiente de trabalho. O utilizador tem a opção de inserir um documento Word que já esteja aberto na mesma máquina no momento do design através de um menu pendente, ou selecionar um documento Word existente localizado na máquina local ou na cloud (através do OneDrive ou SharePoint).
  • Guardar Word: esta ação permite ao utilizador salvar um documento do Word em qualquer formato compatível atualmente com a aplicação Word. O formato de documento predefinido é 'Predefinição (a partir da extensão)', o que significa que o utilizador deve definir o formato do documento no parâmetro Caminho do documento, como definir o valor como C:\TestWord.pdf para o guardar como PDF.
  • Fechar Word: esta ação fecha um documento do Word e torna a instância específica do Word inativa no Power Automate. O utilizador pode guardar o documento do Word antes de o fechar em qualquer formato atualmente suportado pela aplicação Word. Note que o formato de documento predefinido é 'Predefinição (a partir da extensão)', o que significa que o utilizador deve definir o formato do documento no parâmetro 'Caminho do documento', como definir o valor como C:\TestWord.pdf para o guardar como PDF.
  • Ler a partir do documento do Word: esta ação permite que os utilizadores recuperem o conteúdo de um documento do Word e o utilizem numa ação subsequente do fluxo. Tem a flexibilidade de ler o documento inteiro, páginas específicas ou o conteúdo de um marcador. No que respeita às páginas, pode indicar uma página específica ou uma lista de páginas. Por exemplo, pode introduzir o valor 2-5 no respetivo parâmetro Páginas para recuperar o conteúdo das páginas dois a cinco, por exemplo páginas 2, 3, 4 e 5, ou inserir o valor 3,5,6,7 para recuperar o conteúdo das respetivas páginas ou usar uma combinação das duas formas, como 2-4,6,8,9. É importante observar que o formato do documento do Word não pode ser recuperado e o parâmetro de saída está em texto simples. Captura de ecrã da ação ler a partir de uma instância do Word
  • Localizar e substituir palavras em documentos do Word: os utilizadores podem aplicar uma nova funcionalidade com esta ação, que é a capacidade de localizar e substituir texto específico num documento do Word. Os utilizadores têm a opção de substituir apenas a primeira ocorrência do texto ou todas as correspondências. Além disso, o uso de carateres universais permite a localização dinâmica de texto, com o caráter universal a ser inserido no parâmetro de entrada Texto a procurar . Para refinar ainda mais a pesquisa, configure a ferramenta para corresponder a maiúsculas e minúsculas do texto ou apenas palavras inteiras. Estas definições estão disponíveis quando o parâmetro Usar carateres universais está desativado. Captura de ecrã da ação para localizar um texto e substituir o mesmo numa instância do Word
  • Escrever em documento do Word: esta ação permite que os utilizadores introduzam texto em posições específicas num documento do Word. Isto pode ser feito no início ou no fim do ficheiro, ou antes ou depois de um marcador específico. Além disso, os utilizadores têm a opção de acrescentar ou não uma nova linha antes do texto introduzido, dependendo das suas preferências. Captura de ecrã da ação escrever numa instância do Word
  • Inserir imagem num documento do Word: esta ação permite que os utilizadores insiram imagens em posições específicas num documento do Word. Isto pode ser feito no início ou no fim do ficheiro, antes ou depois de um marcador específico ou antes ou depois de um texto específico. Note que nenhum espaço ou novas linhas são adicionados. Os utilizadores têm a opção de recuperar a imagem como um ficheiro armazenado na sua máquina local ou como conteúdo da área de transferência. Captura de ecrã da ação inserir uma imagem numa instância do Word

Nota

As ações do Word no Power Automate para ambiente de trabalho são compatíveis com o Microsoft Word 2013 ou versões posteriores.

Iniciar o Word

Abre uma nova instância do Word ou abre um documento do Word.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Iniciar o Word N/A Com um documento em branco e abrir o seguinte documento Com um documento em branco Especifique se pretende abrir um novo documento do Word ou um documento existente
Caminho do documento Não Ficheiro O caminho completo do documento do Word existente a abrir
Tornar a instância visível N/A Valor booleano Verdadeiro Especifique se pretende tornar a janela do Word visível ou ocultá-la
Abrir como ReadOnly N/A Valor booleano Falso Especifique se o documento armazenado deve ser aberto no modo só de leitura
Palavra-passe de proteção contra leitura Sim Entrada direta encriptada ou Valor de texto A palavra-passe de proteção contra leitura do documento do Word, se este estiver protegido por palavra-passe
Palavra-passe de proteção contra escrita Sim Entrada direta encriptada ou Valor de texto A palavra-passe de proteção contra escrita do documento do Word, se este estiver protegido por palavra-passe

Variáveis produzidas

Argumento Tipo Descrição
WordInstance Instância do Word A instância específica do Word a utilizar com ações posteriores do Word. Isto permite ao utilizador especificar a que documentos do Word aceder

Exceções

Exceção Descrição
Falha ao iniciar o Word Indica um problema ao iniciar uma instância do Word
O documento do Word não foi encontrado Indica que não foi possível encontrar o documento do Word específico na localização fornecida
Falha ao abrir documento do Word existente Indica um problema ao abrir ao documento do Word especificado
Falha ao iniciar a aplicação Word Indica que a aplicação Word não pôde ser iniciado devido a um erro interno
A aplicação Word não está instalada Indica que a aplicação Word não está instalada na máquina específica

Anexar a uma instância do Word em execução

Anexa a um documento do Word que já está aberto.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Nome do documento Não Ficheiro O nome ou caminho do documento do Word ao qual anexar

Variáveis produzidas

Argumento Tipo Descrição
WordInstance Instância do Word A instância do Word de destino desta ação de anexar, para utilização com ações posteriores do Word

Exceções

Exceção Descrição
Falha ao anexar ao documento do Word Indica um problema ao anexar ao documento do Word especificado
Documento do Word especificado não encontrado Indica que não foi possível encontrar o documento do Word específico na localização fornecida
Falha ao iniciar o Word Indica que a aplicação Word não pôde ser iniciada devido a um erro interno

Guardar instância do Word

Guarda uma instância do Word anteriormente iniciada.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Word a guardar. Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução.
Modo de guardar N/A Guardar documento, Guardar documento como Guardar documento Como guardar o documento desta instância.
Formato do documento N/A Todos os formatos disponíveis na aplicação Word Predefinição (A partir da Extensão) O formato do documento.
Caminho do documento Não Ficheiro O caminho completo do documento. Insira a extensão de ficheiro do documento desejada de acordo com a seleção no parâmetro Formato do documento .

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
Falha ao guardar o Word Indica um problema ao guardar o documento do Word
A instância do Word ou o documento do Word não foi inicializado Indica que a instância do Word ou documento do Word especificado na ação não foi inicializado
Não é possível executar a operação num documento só de leitura Indica que o documento do Word não pode ser guardado porque está aberto como só de leitura

Fechar Word

Fecha uma instância do Word.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Word a fechar. Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução.
Antes de fechar o Word N/A Não guardar documento, Guardar documento, Guardar documento como Não guardar documento Especifique se e como deve ser guardado o documento existente nesta instância antes de a fechar.
Formato do documento N/A Todos os formatos disponíveis na aplicação Word Predefinição (A partir da Extensão) O formato do documento.
Caminho do documento Não Ficheiro O caminho completo do documento. Insira a extensão de ficheiro do documento desejada de acordo com a seleção no parâmetro Formato do documento .

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
Falha ao fechar o Word Indica um problema ao fechar o documento do Word
Falha ao guardar o Word Indica um problema ao guardar o documento do Word
Não é possível executar a operação num documento só de leitura Indica que o documento do Word não pode ser guardado porque está aberto como só de leitura

Ler a partir de documento do Word

Lê o conteúdo do texto de um documento de uma instância do Word.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Work com a qual vai trabalhar Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução
Obter N/A Documento inteiro/Páginas/Marcador Documento inteiro Indica se pretende obter o conteúdo do documento completo, páginas específicas ou um marcador
Página Não Valor numérico 1 As páginas do documento Word a ler. Um intervalo de páginas ou uma lista pode ser fornecida como 2-5, que recuperará o conteúdo da página 2 à página 5 ou 2,3,7, que irá recuperar o conteúdo das páginas 2,3,7
Marcador Não Valor de texto O marcador do documento do Word a ler

Variáveis produzidas

Argumento Tipo Descrição
WordData Valor de texto O valor do conteúdo obtido

Exceções

Exceção Descrição
Falha ao ler o conteúdo de um documento do Word Indica um problema ao recuperar o conteúdo do documento do Word especificado
A instância do Word ou o documento do Word não foi inicializado Indica que a instância do Word ou documento do Word especificado na ação não foi inicializado

Escrever num documento do Word

Escrever ou acrescentar texto a um ficheiro do Word.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Work com a qual vai trabalhar Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução
Texto a escrever Sim Valor geral O texto a escrever no documento do Word especificado
Acrescentar nova linha N/A Valor booleano Verdadeiro Especifica se deve ser acrescentada uma nova linha no início do texto global a escrever no documento
Escrever texto em N/A Início do ficheiro do Word/Fim do ficheiro do Word/Antes do Marcador/Depois do Marcador Início do ficheiro do Word Especifica a posição do documento Word onde o texto será anexado
Marcador Não Valor de texto O marcador de destino no documento Word onde o texto será anexado Esta ação anexa texto antes ou depois do marcador especificado no documento do Word

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
A instância do Word ou o documento do Word não foi inicializado Indica que a instância do Word ou documento do Word especificado na ação não foi inicializado
Não é possível executar a operação num documento só de leitura Indica que o documento do Word não pode ser editado porque está aberto como só de leitura
A operação de gravação na instância do documento do Word falhou Indica um problema ao escrever conteúdo no documento do Word especificado

Inserir imagem em documento do Word

Inserir uma imagem num ficheiro do Word.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Work com a qual vai trabalhar Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução
Inserir imagem em N/A Início do ficheiro do Word/Fim do ficheiro do Word/Antes do Marcador/Depois do Marcador/Antes do texto específico/Depois do texto específico Início do ficheiro do Word Especifica a posição do documento do Word em que a imagem será acrescentada
Inserir imagem de N/A Ficheiro/Área de Transferência Ficheiro A localização da imagem a inserir no documento do Word especificado
Caminho da imagem Não Ficheiro O caminho completo da imagem a inserir
Texto a analisar Não Valor de texto O texto a localizar no documento do Word para inserção de imagem A imagem será anexada antes ou depois de qualquer ocorrência do texto especificado
Marcador Não Valor de texto O marcador de destino no documento do Word em que a imagem será acrescentada

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
A instância do Word ou o documento do Word não foi inicializado Indica que a instância do Word ou documento do Word especificado na ação não foi inicializado
Não é possível executar a operação num documento só de leitura Indica que o documento do Word não pode ser editado porque está aberto como só de leitura
Falha ao inserir imagem Indica um problema ao inserir a imagem no documento do Word especificado

Localizar e substituir palavras num documento do Word

Localiza texto e substitui-o por outro texto na folha de cálculo ativa de uma instância do Excel.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Instância do Word Não Instância do Word A instância do Work com a qual vai trabalhar Esta variável tem de ter sido previamente especificada numa ação Iniciar Word ou Anexar ao Word em execução
Todas as correspondências N/A Valor booleano Falso Indica se o texto deve ser localizado/substituído em todas as ocorrências correspondentes encontradas ou apenas na primeira ocorrência correspondente
Texto a analisar Não Valor de texto O texto a localizar na folha de cálculo
Texto para substituir Não Valor de texto O texto utilizado para substituir as células correspondentes
Utilizar carateres universais N/A Valor booleano Falso Indica se pretende utilizar carateres universais para o texto a localizar
Maiúsculas/Minúsculas N/A Valor booleano Falso Indica se pretende procurar dados sensíveis às maiúsculas e minúsculas
Corresponder apenas palavras inteiras N/A Valor booleano Falso Indica se pretende procurar palavras que são iguais ao texto especificado

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
Falha ao substituir texto no documento do Word Indica um problema ao substituir o texto especificado com a entrada fornecida
A instância do Word ou o documento do Word não foi inicializado Indica que a instância do Word ou documento do Word especificado na ação não foi inicializado
Não é possível executar a operação num documento só de leitura Indica que o documento do Word não pode ser editado porque está aberto como só de leitura

Limitações conhecidas

Utilizar ficheiros Word sincronizados através do OneDrive ou do SharePoint

A interação com ficheiros do Microsoft Word contidos em pastas sincronizadas no OneDrive ou no SharePoint poderá resultar num fluxo erróneo. O Power Automate para ambiente de trabalho utiliza objetos COM para interações com o Word. O OneDrive e o SharePoint não são totalmente compatíveis com instâncias do Word lançadas através de COM.

Por este motivo, quando tenta abrir um ficheiro do Word armazenado num diretório do OneDrive ou do SharePoint, poderá encontrar um erro de ficheiro não encontrado. Para resolver este problema, utilize uma das seguintes alternativas:

Alternativa 1

  • Faça uma cópia local do respetivo ficheiro do Word.
  • Modifique a cópia local do ficheiro do Word utilizando as ações de automatização do Word do Power Automate para ambiente de trabalho.
  • Substitua a cópia do ficheiro do Word sincronizada através do OneDrive ou do Sharepoint com a cópia local que inclui as alterações mais recentes.

Alternativa 2

  • Abra uma nova instância do Word utilizando a ação Executar aplicação. Certifique-se de que fornece tempo de espera suficiente entre as ações, permitindo que o processo do Word seja carregado por completo, incluindo quaisquer suplementos.
  • Utilize a a ação Anexar ao Word em execução para anexar ao novo processo.

Nota

Esta solução pode ser utilizada em geral quando a ação Iniciar Word falha a execução.