Condividi tramite


Azioni Word

La funzionalità di automazione di Word ti consente di interagire perfettamente con i file Word archiviati localmente o nel cloud. Per iniziare, devi creare un'istanza di Word utilizzando l'azione "Avvia Word" o "Allega a Word in esecuzione". Questa istanza funge da parametro di input per il resto delle azioni nel gruppo, consentendo di eseguire facilmente azioni sul file Word desiderato.

Attualmente, sono disponibili le seguenti azioni:

  • Avvia Word: quando questa azione viene attivata in Power Automate per desktop, apre un documento Word e crea un'istanza di Word che può essere utilizzata nelle successive azioni di Word all'interno dello stesso flusso desktop. L'utente può scegliere di aprire un nuovo documento Word vuoto o uno esistente situato sul computer locale o nel cloud (tramite OneDrive o SharePoint). A seconda della configurazione dell'azione, l'applicazione Word può essere avviata in modo visibile o invisibile e il documento può essere aperto in modalità di sola lettura. È importante notare che se il documento viene aperto in modalità di sola lettura, non può essere modificato né tramite Power Automate per azioni sul desktop né manualmente.
  • Allega a Word in esecuzione: questa azione offre la possibilità di allegare un documento Word esistente attualmente aperto e crea un'istanza di Word che può essere utilizzata nelle azioni successive di Word all'interno dello stesso flusso desktop. L'utente ha la possibilità di inserire un documento Word già aperto sullo stesso computer al momento della progettazione tramite un menu a tendina, oppure selezionare un documento Word esistente situato sulla macchina locale o nel cloud (tramite OneDrive o SharePoint).
  • Salva Word: questa azione consente all'utente di salvare un documento Word in qualsiasi formato attualmente supportato dall'applicazione Word. Il formato del documento predefinito è "Predefinito (dall'estensione)", il che significa che l'utente deve impostare il formato del documento nel parametro Percorso del documento, ad esempio impostare il valore su C:\TestWord.pdf per salvarlo come PDF.
  • Chiudi Word: questa azione chiude un documento Word e rende inattiva l'istanza specifica di Word in Power Automate. L'utente può salvare un documento Word prima di chiuderlo in qualsiasi formato attualmente supportato dall'applicazione Word. Nota che il formato del documento predefinito è "Predefinito (dall'estensione)", il che significa che l'utente deve impostare il formato del documento nel parametro "Percorso del documento", ad esempio impostare il valore su C:\TestWord.pdf per salvarlo come PDF.
  • Leggi da un documento Word: questa azione consente agli utenti di recuperare contenuto da un documento Word e utilizzarlo in un'azione successiva del flusso. Hai la flessibilità di leggere l'intero documento, pagine specifiche o il contenuto di un segnalibro. Per le pagine è possibile specificare una pagina specifica o un elenco di pagine. Ad esempio, puoi inserire il valore 2-5 nel rispettivo parametro Pagine per recuperare il contenuto delle pagine da due a cinque, ad esempio le pagine 2, 3, 4 e 5, oppure inserire il valore 3,5,6,7 per recuperare il contenuto delle rispettive pagine oppure utilizza una combinazione di entrambe le modalità, ad esempio 2-4,6,8,9. È importante notare che il formato del documento Word non può essere recuperato e il parametro di output è in testo normale. Screenshot dell'azione da leggere da un'istanza di Word
  • Trova e sostituisci parole nel documento Word: gli utenti possono applicare una nuova funzionalità con questa azione, ovvero la capacità di trovare e sostituire testo specifico all'interno di un documento Word. Gli utenti hanno la possibilità di sostituire solo la prima occorrenza del testo o tutte le corrispondenze. Inoltre, l'uso dei caratteri jolly consente la ricerca dinamica del testo, inserendo il carattere jolly nel parametro di input Testo da trovare. Per perfezionare ulteriormente la ricerca, configura lo strumento in modo che corrisponda alle maiuscole e minuscole del testo o corrisponda solo a parole intere. Queste impostazioni sono disponibili quando il parametro Utilizza caratteri jolly è impostato su disattivato. Screenshot dell'azione per trovare un testo e sostituirlo in un'istanza di Word
  • Scrivi su documento Word: questa azione consente agli utenti di inserire testo in posizioni specifiche all'interno di un documento Word. Questa operazione può essere eseguita all'inizio o alla fine del file oppure prima o dopo un segnalibro specifico. Inoltre, gli utenti hanno la possibilità di aggiungere o meno una nuova riga prima del testo inserito, a seconda delle loro preferenze. Screenshot dell'azione da scrivere in un'istanza Word
  • Inserisci immagine in documento Word: questa azione consente agli utenti di inserire immagini in posizioni specifiche all'interno di un documento Word. Questa operazione può essere eseguita all'inizio o alla fine del file oppure prima o dopo un segnalibro specifico oppure prima o dopo testo specifico. Tieni presente che non vengono aggiunti spazi o nuove righe. Gli utenti hanno la possibilità di recuperare l'immagine come file archiviato nel proprio computer locale o come contenuto dagli appunti. Screenshot dell'azione per inserire un'immagine in un'istanza Word

Nota

Le azioni Word in Power Automate per desktop sono compatibili con Microsoft Word 2013 o versioni successive.

Avvia Word

Apre una nuova istanza di Word o apre un documento di Word.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Avvia Word N/A Con un documento vuoto, e apri il seguente documento Con un documento vuoto Specifica se aprire un nuovo documento di Word o uno esistente
Percorso documento No File Percorso completo del documento di Word esistente da aprire
Make instance visible N/A Valore booleano Vero Specifica se rendere visibile o nascondere la finestra di Word
Open as ReadOnly N/A Valore booleano False Specifica se aprire il documento archiviato in modalità di sola lettura o meno
Password di protezione in lettura Input crittografato diretto o valore di testo La password per la protezione da lettura del documento Word, se protetto da password
Password di protezione in scrittura Input crittografato diretto o valore di testo La password per la protezione da scrittura del documento Word, se protetto da password

Variabili prodotte

Argomento Type Descrzione
WordInstance Istanza di Word Istanza di Word specifica da utilizzare con le azioni di Word successive. Questo consente all'utente di specificare a quale dei vari documenti di Word accedere

Eccezioni

Eccezione Descrzione
Impossibile avviare Word Indica un problema durante l'avvio di un'istanza di Word
Il documento Word non è stato trovato Indica che non è stato trovato il documento di Word specificato nella posizione specificata
Impossibile aprire il documento di Word esistente Indica un problema durante l'apertura del documento di Word specificato
Impossibile avviare l'applicazione Word Indica che non è stato possibile avviare l'applicazione Word a causa di un errore interno
L'applicazione Word non è installata Indica che l'applicazione Word non è installata sul computer specifico

Collega a Word in esecuzione

Si collega a un documento di Word già aperto.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Document name No File Nome o percorso del documento Word per cui creare un collegamento

Variabili prodotte

Argomento Type Descrzione
WordInstance Istanza di Word Istanza di Word a cui è collegata l'azione da utilizzare con le azioni di Word successive

Eccezioni

Eccezione Descrzione
Impossibile collegarsi al documento di Word Indica un problema mentre si allega il documento di Word specificato
Documento di Word specificato non trovato Indica che non è stato trovato il documento di Word specificato nella posizione specificata
Impossibile avviare Word Indica che non è stato possibile avviare l'applicazione Word a causa di un errore interno

Salva Word

Salva un'istanza di Word avviata in precedenza.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Excel da salvare. Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione.
Save mode N/A Salva documento, Salva documento con nome Salva documento Specifica in che modo salvare il documento di questa istanza.
Document format N/A Tutti i formati disponibili nell'app Word Predefinito (dall'estensione) Formato del documento.
Percorso documento No File Percorso completo del documento. Inserisci l'estensione del file del documento desiderata in base alla selezione nel parametro Formato del documento.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile salvare Word Indica un problema durante il salvataggio del documento di Word
L'istanza di Word o il documento di Word non è inizializzato Indica che l'istanza di Word o il documento di Word specificato nell'azione non è inizializzato
L'operazione non può essere eseguita su un documento di sola lettura Indica che il documento Word non può essere salvato perché è aperto in sola lettura

Chiudi Word

Chiude un'istanza di Word.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Word da chiudere. Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione.
Prima di chiudere Word N/A Non salvare documento, Salva documento, Salva documento con nome Non salvare documento Specifica se e in che modo salvare il documento di questa istanza prima di chiudere l'istanza.
Document format N/A Tutti i formati disponibili nell'app Word Predefinito (dall'estensione) Formato del documento.
Percorso documento No File Percorso completo del documento. Inserisci l'estensione del file del documento desiderata in base alla selezione nel parametro Formato del documento.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile chiudere Word Indica un problema durante la chiusura del documento di Word
Impossibile salvare Word Indica un problema durante il salvataggio del documento di Word
L'operazione non può essere eseguita su un documento di sola lettura Indica che il documento Word non può essere salvato perché è aperto in sola lettura

Leggi da documento Word

Legge il contenuto di testo da un documento di un'istanza di Word.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Word da utilizzare Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione
Retrieve N/A Intero documento/Pagine/Segnalibro Intero documento Se recuperare il contenuto dell'intero documento, di pagine specifiche o di un segnalibro
Pagina No Valore numerico 1 Pagine del documento di Word da leggere. È possibile fornire un intervallo di pagine o un elenco, ad esempio 2-5, che recupererà il contenuto dalla pagina 2 alla pagina 5 o 2,3,7, recupererà il contenuto dalle pagine 2,3,7
Segnalibro No Valore di testo Segnalibro del documento di Word da leggere

Variabili prodotte

Argomento Type Descrzione
WordData Valore di testo Valore del contenuto recuperato

Eccezioni

Eccezione Descrzione
Impossibile leggere il contenuto da un documento Word Indica un problema nel recupero del contenuto dal documento di Word specificato
L'istanza di Word o il documento di Word non è inizializzato Indica che l'istanza di Word o il documento di Word specificato nell'azione non è inizializzato

Scrivi in documento Word

Scrivi o aggiungi testo a un file Word.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Word da utilizzare Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione
Text to write Valore generale Testo da scrivere nel documento Word specificato
Append new line N/A Valore booleano Vero Specifica se aggiungere una nuova riga all'inizio dell'intero testo da scrivere nel documento
Scrivi testo su N/A Inizio del file Word/Fine del file Word/Prima del segnalibro/Dopo il segnalibro Inizio del file Word Specifica la posizione del documento Word in cui verrà aggiunto il testo
Segnalibro No Valore di testo Il segnalibro di destinazione nel documento Word in cui verrà aggiunto il testo Questa azione aggiunge del testo prima o dopo il segnalibro specificato nel documento di Word

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
L'istanza di Word o il documento di Word non è inizializzato Indica che l'istanza di Word o il documento di Word specificato nell'azione non è inizializzato
L'operazione non può essere eseguita su un documento di sola lettura Indica che il documento Word non può essere modificato perché è aperto in sola lettura
L'operazione di scrittura sull'istanza del documento Word non è riuscita Indica un problema nella scrittura del contenuto nel documento di Word specificato

Inserisci immagine nel documento Word

Inserisci un'immagine in un file Word.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Word da utilizzare Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione
Inserisci immagine in N/A Inizio del file Word/Fine del file Word/Prima del segnalibro/Dopo il segnalibro/Prima del testo specifico/Dopo il testo specifico Inizio del file Word Specifica la posizione del documento Word in cui verrà aggiunta l'immagine
Inserisci immagine da N/A File/Appunti File La posizione dell'immagine da inserire nel documento Word specificato
Percorso immagine No File Il percorso completo dell'immagine da inserire
Text to find No Valore di testo Il testo da trovare nel documento Word per l'inserimento dell'immagine L'immagine verrà aggiunta prima o dopo qualsiasi occorrenza del testo specificato
Segnalibro No Valore di testo Il segnalibro di destinazione nel documento Word in cui verrà aggiunta l'immagine

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
L'istanza di Word o il documento di Word non è inizializzato Indica che l'istanza di Word o il documento di Word specificato nell'azione non è inizializzato
L'operazione non può essere eseguita su un documento di sola lettura Indica che il documento Word non può essere modificato perché è aperto in sola lettura
Impossibile inserire l'immagine Indica un problema durante l'inserimento dell'immagine nel documento di Word specificato

Trova e sostituisci parole nel documento Word

Trova il testo e lo sostituisce con un altro nel foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Istanza di Word No Istanza di Word Istanza di Word da utilizzare Questa variabile deve essere stata specificata in precedenza in un'azione Avvia Word o Allega a Word in esecuzione
Tutte le corrispondenze N/A Valore booleano False Specifica se trovare e sostituire il testo in tutte le occorrenze corrispondenti trovate o solo nella prima occorrenza corrispondente
Text to find No Valore di testo Testo da trovare nel foglio di lavoro
Testo da sostituire con No Valore di testo Testo utilizzato per sostituire le celle corrispondenti
Usa caratteri jolly N/A Valore booleano False Se utilizzare i caratteri jolly per il testo da trovare
Maiuscole/minuscole N/A Valore booleano False Specifica se cercare i dati con distinzione tra maiuscole/minuscole
Solo parole intere N/A Valore booleano False Specifica se cercare le parole uguali al testo specificato

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile sostituire il testo nel documento di Word Indica un problema nella sostituzione del testo specificato con l'input fornito
L'istanza di Word o il documento di Word non è inizializzato Indica che l'istanza di Word o il documento di Word specificato nell'azione non è inizializzato
L'operazione non può essere eseguita su un documento di sola lettura Indica che il documento Word non può essere modificato perché è aperto in sola lettura

Limitazioni note

Utilizzando file Word sincronizzati tramite OneDrive o SharePoint

L'interazione con i file di Microsoft Word contenuti nelle cartelle sincronizzate in OneDrive o SharePoint potrebbe generare un flusso errato. Power Automate per desktop utilizza oggetti COM per le interazioni di Word. OneDrive e SharePoint non sono completamente compatibili con le istanze di Word avviate tramite COM.

Per questo motivo, quando provi ad aprire un file di Word archiviato in una directory OneDrive o SharePoint, è possibile che venga rilevato un errore file non trovato errore. Per risolvere questo problema, usa una delle seguenti soluzioni alternative:

Soluzione alternativa 1

  • Crea una copia locale del rispettivo file di Word.
  • Modifica la copia locale del file di Word utilizzando le azioni di automazione per Word di Power Automate per desktop.
  • Sostituisci la copia del file di Word sincronizzata tramite OneDrive o Sharepoint con la copia locale che include le ultime modifiche.

Soluzione alternativa 2

  • Apri una nuova istanza di Word utilizzando l'azione Esegui applicazione. Assicurati di fornire un tempo di attesa sufficiente tra le azioni, consentendo il caricamento completo del processo di Word, inclusi eventuali componenti aggiuntivi.
  • Utilizza l'azione Allega a Word in esecuzione per allegare il nuovo processo.

Nota

Questa soluzione alternativa può essere utilizzata in generale quando l'azione Avvia Word non viene eseguita.