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.
-
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.
-
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.
-
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.
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 | Sì | 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 | Sì | 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 | Sì | 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.