Condividi tramite


Azioni di Excel

Dopo aver impostato un'istanza di Excel, con l'azione Avvia Excel o Collega a Excel in esecuzione, puoi gestire ulteriormente i fogli di lavoro di Excel.

Per leggere ed estrarre dati da un documento Excel, usa l'azione Leggi da foglio di lavoro di Excel. Puoi recuperare il valore di una singola cella oppure di una tabella di dati. L'esempio seguente legge le celle da A1 a E5:

Screenshot dell'azione Leggi da foglio di lavoro di Excel.

Durante l'esecuzione del flusso, l'azione archivia i dati in una variabile di tipo tabella dati:

Screenshot della tabella dati presente nel visualizzatore di valori.

Per scrivere dati in foglio di lavoro di Excel, usa l'azione Scrivi in foglio di lavoro di Excel. Questa azione consente di scrivere qualsiasi dato statico o variabile in una specifica cella o in più celle di un foglio di lavoro di Excel.

L'esempio seguente scrive la suddetta tabella dati nella cella A51:

Screenshot dell'azione Scrivi in foglio di lavoro di Excel.

Ogni cella della tabella dati popola la cella corrispondente nella cartella di lavoro. Il risultato è che l'intervallo di celle da A51 a E55 viene compilato con il contenuto della tabella dati.

Screenshot dei dati Excel scritti.

Ridimensiona colonne/righe nel foglio di lavoro di Excel

Ridimensiona una selezione di colonne o righe nel foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Destinazione ridimensionamento N/A Colonna, Riga Colonna Specifica se ridimensionare colonne o righe
Intervallo di selezione N/A Singola, Intervallo, Tutto disponibile Singola Specifica se selezionare una singola colonna/riga, un intervallo di colonne/righe o tutte le colonne/righe disponibili nel foglio di lavoro attivo
Colonna No Valore di testo Numero di indice o lettera della colonna. La numerazione delle colonne inizia dall'indice 1.
Start column No Valore di testo Indice o lettera della prima colonna. La numerazione delle colonne inizia dall'indice 1.
End column No Valore di testo Indice o lettera dell'ultima colonna. La numerazione delle colonne inizia dall'indice 1.
Riga No Valore numerico Il numero di indice della riga. La numerazione inizia da 1.
Start row No Valore numerico Indice o prima riga. La numerazione inizia da 1.
End row No Valore numerico Indice o ultima riga. La numerazione inizia da 1.
Tipo ridimensionamento N/A Adatta automaticamente, Dimensioni personalizzate Adatta automaticamente Specifica se adattare automaticamente le colonne/righe selezionate o impostare una dimensione personalizzata
Width No Valore numerico Larghezza delle colonne selezionate
Height No Valore numerico Altezza delle righe selezionate

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile ridimensionare colonne/righe Indica un problema durante il ridimensionamento delle colonne/righe

Esegui macro Excel

Esegue una macro specificata sul documento di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Macro No Valore di testo Macro da eseguire. Il testo deve essere costituito dal nome della macro, seguito da eventuali argomenti (facoltativi), tutti separati da punto e virgola.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile eseguire la macro Indica un problema durante l'esecuzione della macro specificata

Ottieni foglio di lavoro di Excel attivo

Recupera il foglio di lavoro attivo di un documento di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.

Variabili prodotte

Argomento Type Descrizione
SheetName Valore di testo Nome del foglio di lavoro attivo
SheetIndex Valore numerico Indice del foglio di lavoro attivo

Eccezioni

Eccezione Descrizione
Impossibile recuperare il foglio di lavoro attivo Indica un problema durante il recupero del foglio di lavoro attivo

Ottieni tutti i fogli di lavoro di Excel

Recupera tutti i nomi dei fogli di lavoro di un documento di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.

Variabili prodotte

Argomento Type Descrizione
SheetNames Elenco di valori di testo Nomi di tutti i fogli di lavoro

Eccezioni

Eccezione Descrizione
Impossibile recuperare tutti i nomi del foglio di lavoro Indica un problema durante il recupero dei nomi del foglio di lavoro di Excel

Elimina foglio di lavoro di Excel

Elimina un foglio di lavoro specifico da un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Delete worksheet with N/A Indice, Nome Nome Specifica se trovare il foglio di lavoro in base al nome o all'indice
Worksheet index No Valore numerico Specifica il numero di indice del foglio di lavoro da eliminare. La numerazione inizia da 1, il che significa che l'indice del primo foglio di lavoro è 1, del secondo è 2 e così via.
Worksheet name No Valore di testo Nome del foglio di lavoro da eliminare

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare il foglio di lavoro Indica che non è stato trovato un foglio di lavoro con il nome specificato
Impossibile eliminare il foglio di lavoro Indica un problema durante l'eliminazione del foglio di lavoro specificato

Rinomina foglio di lavoro di Excel

Rinomina un foglio di lavoro specifico di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Rename worksheet with N/A Indice, Nome Nome Specifica se trovare il foglio di lavoro in base al nome o all'indice
Worksheet index No Valore numerico Indice del foglio di lavoro da rinominare. La numerazione inizia da 1, il che significa che l'indice del primo foglio di lavoro è 1, del secondo è 2 e così via.
Worksheet name No Valore di testo Nome del foglio di lavoro da rinominare
Worksheet new name No Valore di testo Nuovo nome del foglio di lavoro

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare il foglio di lavoro Indica che non è stato trovato un foglio di lavoro con il nome specificato
Impossibile rinominare il foglio di lavoro Indica un problema durante la ridenominazione del foglio di lavoro specificato

Attiva cella in foglio di lavoro di Excel

Attiva una cella nel foglio di lavoro attivo di un'istanza di Excel, fornendo la colonna, la riga e l'offset.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Activate N/A Cella specificata in modo assoluto, Cella specificata in modo relativo Cella specificata in modo assoluto Seleziona se specificare la cella da attivare in modo assoluto o relativo, utilizzando una distanza di offset che rappresenta il numero di celle tra la cella di riferimento attualmente attiva e la cella effettiva da attivare.
Colonna No Valore di testo Valore numerico o lettera della colonna della cella.
Direction N/A Sinistra, Destra, Sopra, Sotto Sinistra Seleziona la direzione di offset. Seleziona dove cercare la cella da attivare in base alla posizione della cella attualmente attiva.
Offset from active cell No Valore numerico Distanza in celle tra la cella attualmente attiva e la cella desiderata. La numerazione inizia da 0.
Riga No Valore numerico Valore numerico della riga della cella. La numerazione inizia da 1.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile attivare la cella Indica un problema durante l'attivazione di una cella di Excel

Seleziona celle in foglio di lavoro di Excel

Seleziona un intervallo di celle nel foglio di lavoro attivo di un'istanza di Excel.

Hai tre opzioni per recuperare un intervallo di celle tramite Excel con l'azione Seleziona celle nel foglio di lavoro Excel. Per iniziare è necessario un'istanza di Excel valida, che puoi creare utilizzando l'azione Avvia Excel e fornendo i rispettivi input.

  • Per selezionare un intervallo di celle fornendo esplicitamente le coordinate dell'intervallo, seleziona l'opzione intervallo di celle nella proprietà Select e quindi fornisci un intervallo inserendo il numero o la lettera delle celle che ne definiscono l'inizio e la fine nelle seguenti proprietà: Start column, Start row, End column, End row.

  • Per selezionare un intervallo di celle, relativo alla cella attualmente attiva, seleziona prima l'opzione Intervallo di celle relativo alla cella attiva nella proprietà Select. Quindi definisci la direzione negli assi X e Y in base alla posizione della cella attualmente attiva, nonché l'offset dalla cella attiva nei due assi modificando le proprietà X-axis direction, X-axis offset, Y-axis direction e Y-axis offset.

  • Per selezionare un intervallo di celle utilizzando il nome dell'intervallo, seleziona l'opzione Nomina le celle nella proprietà Select.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Seleziona N/A Cella specificata in modo assoluto, Cella specificata in modo relativo Cella specificata in modo assoluto Specifica se selezionare un intervallo di celle specificato in modo esplicito o un intervallo di celle relativo rispetto alla cella attualmente attiva.
Direzione asse X N/A Sinistra, Destra Sinistra Direzione di offset dell'asse X. Specifica la direzione lungo l'asse orizzontale, in base alla posizione della cella attualmente attiva.
Start column No Valore di testo Indice o lettera della prima colonna.
X Offset No Valore numerico Offset dell'asse X.
Start row No Valore numerico Numero della prima riga. La numerazione inizia da 1.
End column No Valore di testo Indice o lettera dell'ultima colonna.
Y Axis Direction N/A Sopra, Sotto Sopra Direzione di offset dell'asse Y. Specifica la direzione lungo l'asse verticale, in base alla posizione della cella attualmente attiva.
End row No Valore numerico Numero dell'ultima riga. La numerazione inizia da 1.
Offset Y No Valore numerico Offset dell'asse Y.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile selezionare le celle Indica un problema durante la selezione delle celle specificate

Ottieni l'intervallo di celle selezionato dal foglio di lavoro di Excel

Recupera l'intervallo di celle selezionato in una struttura costituita dalla prima colonna, prima riga, ultima colonna e ultima riga.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.

Variabili prodotte

Argomento Type Descrizione
FirstColumnIndex Valore numerico Valore numerico della prima colonna dell'intervallo
FirstRowIndex Valore numerico Valore numerico della prima riga dell'intervallo
LastColumnIndex Valore numerico Valore numerico dell'ultima colonna dell'intervallo
LastRowIndex Valore numerico Valore numerico dell'ultima riga dell'intervallo

Eccezioni

Eccezione Descrizione
Impossibile recuperare l'intervallo di celle selezionato Indica un problema durante il recupero dell'intervallo di celle selezionato

Copia celle dal foglio di lavoro di Excel

Copia un intervallo di celle dal foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Copy mode N/A Valori della singola cella, Valori di un intervallo di celle, Valori dalla selezione Valori della singola cella Specifica se copiare una singola cella, un intervallo di celle o la selezione corrente di celle
Start column No Valore di testo Indice o lettera della prima colonna
Start row No Valore numerico Indice della prima riga
End column No Valore di testo Indice o lettera dell'ultima colonna
End row No Valore numerico Indice dell'ultima riga

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile copiare le celle Indica un problema durante la copia delle celle dal documento di Excel

Incolla celle nel foglio di lavoro di Excel

Incolla un intervallo di celle nel foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Paste mode N/A Nella cella specificata, Nella cella attualmente attiva Nella cella specificata Specifica se incollare in una cella specificata o nella cella attualmente attiva
Colonna No Valore di testo Indice o lettera della colonna della cella
Riga No Valore numerico Numero della riga

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile incollare le celle Indica un problema durante l'operazione Incolla delle celle specificate

Elimina da foglio di lavoro di Excel

Elimina una cella o un intervallo di celle dal foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Retrieve N/A Il valore di una singola cella, i valori di un intervallo di celle Valore di una singola cella Specifica se eliminare una singola cella o una tabella da un intervallo di celle
Start column No Valore di testo Colonna della cella (valore della singola cella) o prima colonna come valore numerico o lettera
Start row No Valore numerico Riga della cella (valore della cella singola) o numero della prima riga
End column No Valore di testo Ultima colonna come valore numerico o lettera
End row No Valore numerico Numero dell'ultima riga
Shift direction N/A Sinistra, Su Sinistra Direzione di spostamento

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile eliminare le celle Indica un problema durante l'eliminazione della colonna specificata

Inserisci riga in foglio di lavoro di Excel

Inserisce una riga sopra una riga selezionata di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Indice di riga No Valore numerico Indice della riga sopra cui aggiungere una nuova riga. La numerazione inizia da 1.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare la riga Indica che non è stata trovata una riga con l'indice specificato
Impossibile inserire la riga Indica un problema durante l'inserimento di una riga nell'istanza di Excel specificata

Elimina riga da foglio di lavoro di Excel

Elimina una riga selezionata da un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Delete row No Valore numerico Numero di indice della riga da eliminare. La numerazione inizia da 1.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare la riga Indica che non è stata trovata una riga con l'indice specificato
Impossibile eliminare la riga Indica un problema durante l'eliminazione della riga specificata

Inserisci colonna in foglio di lavoro di Excel

Inserisce una colonna a sinistra di una colonna selezionata di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Colonna No Valore di testo Numero di indice o lettera della colonna. Una nuova colonna verrà visualizzata sul lato sinistro della colonna indicata.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare la colonna Indica che non è stata trovata una colonna con il nome specificato
Impossibile inserire la colonna Indica un problema durante l'inserimento di una colonna nell'istanza di Excel specificata

Elimina colonna da foglio di lavoro di Excel

Elimina una colonna selezionata da un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Delete column No Valore di testo Lettera o numero di indice della colonna da eliminare.
Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare la colonna Indica che non è stata trovata una colonna con il nome specificato
Impossibile eliminare la colonna Indica un problema durante l'eliminazione della colonna specificata

Trova e sostituisci celle nel foglio di lavoro di Excel

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 Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Modalità ricerca N/A Trova, Trova e sostituisci Find Modalità con cui eseguire la ricerca
Tutte le corrispondenze N/D Valore booleano Falso Specifica se trovare/sostituire il testo in tutte le celle corrispondenti trovate o solo nella prima cella 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
Maiuscole/minuscole N/D Valore booleano Falso Specifica se cercare i dati con distinzione tra maiuscole/minuscole
Esegue la corrispondenza con l'intero contenuto della cella N/D Valore booleano Falso Specifica se cercare le celle che contengono solo il testo specificato
Ricerca per N/D Righe/Colonne Righe Ordine di ricerca del testo

Variabili prodotte

Argomento Type Descrizione
FoundColumnIndex Valore numerico Indice della colonna trovata
FoundRowIndex Valore numerico Indice della riga trovata
Cells DataTable Elenco di celle corrispondenti ai criteri

Eccezioni

Eccezione Descrizione
Impossibile trovare e/o sostituire testo Indica un problema con la ricerca e/o sostituzione del testo specificato

Ottieni la prima riga libera nella colonna dal foglio di lavoro di Excel

Recupera la prima riga libera, data la colonna del foglio di lavoro attivo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Colonna No Valore di testo Indice o lettera che identifica la colonna. La numerazione delle colonne inizia dall'indice 1.

Variabili prodotte

Argomento Type Descrizione
FirstFreeRowOnColumn Valore numerico Valore numerico della prima riga completamente vuota della colonna specificata

Eccezioni

Eccezione Descrizione
Impossibile recuperare la prima riga libera Indica un problema durante il recupero della prima riga libera di un'istanza di Excel

Launch Excel

Avvia una nuova istanza di Excel o apre un documento di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Launch Excel N/A Con un documento vuoto, e apri il seguente documento Con un documento vuoto Specifica se aprire un nuovo documento di Excel o uno esistente
Document path No file Percorso completo del documento di Excel esistente da aprire
Make instance visible N/D Valore booleano Vero Specifica se rendere visibile o nascondere la finestra di Excel
Annida in nuovo processo Excel N/A Valore booleano False Specifica se il foglio di calcolo Excel deve trovarsi in un processo Excel univoco. Non sarà possibile accedere a macro e componenti aggiuntivi di altri fogli di calcolo.
Password Input crittografato diretto o valore di testo Password del documento di Excel, se protetto da password
Open as ReadOnly N/A Valore booleano False Specifica se aprire il documento archiviato in modalità di sola lettura o meno
Load add-ins and macros N/D Valore booleano Falso Specifica se caricare i componenti aggiuntivi e le macro nella nuova istanza di Excel

Variabili prodotte

Argomento Type Descrizione
ExcelInstance Istanza di Excel Istanza di Excel specifica da utilizzare con le azioni di Excel successive. Questo consente all'utente di specificare a quale dei vari fogli di calcolo di Excel accedere

Eccezioni

Eccezione Descrizione
Avvio di Excel non riuscito Indica un problema durante l'avvio di un'istanza di Excel
Impossibile aprire il documento di Excel Indica un problema durante l'apertura del documento di Excel specificato

Collega a Excel in esecuzione

Si collega a un documento di Excel già aperto.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Document name No file Nome o percorso del documento di Excel a cui collegarsi

Variabili prodotte

Argomento Type Descrizione
ExcelInstance Istanza di Excel Istanza di Excel a cui è collegata l'azione da utilizzare con le azioni di Excel successive

Eccezioni

Eccezione Descrizione
Documento di Excel specificato non trovato Indica che non è stato trovato il documento di Excel specificato
Impossibile collegarsi al documento di Excel Indica un problema durante il collegamento al documento di Excel

Leggi da foglio di lavoro di Excel

Legge il valore di una cella o un intervallo di celle dal foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Retrieve N/A Valore di una singola cella, Valori di un intervallo di celle, Valori dalla selezione, Tutti i valori disponibili dal foglio di lavoro Valore di una singola cella Specifica se recuperare il valore di una singola cella o di una tabella da un intervallo di celle o dall'intero foglio di lavoro
Start column No Valore di testo Colonna della cella (valore della singola cella) o prima colonna come valore numerico o lettera
Start row No Valore numerico Riga della cella (valore della cella singola) o numero della prima riga
End column No Valore di testo Ultima colonna come valore numerico o lettera
End row No Valore numerico Numero dell'ultima riga
Get cell contents as text N/D Valore booleano False Specifica se recuperare il contenuto delle celle puramente come testo o come tipo di corrispondenza più vicino, ad esempio data/ora per date, numerico per numeri e così via
First line of range contains column names N/A Valore booleano Falso Specifica se considerare la prima riga come nomi delle colonne. In questo caso, i nomi non verranno letti come dati nella tabella e le azioni successive potranno eseguire la ricerca dei dati in base ai nomi delle colonne.

Variabili prodotte

Argomento Type Descrizione
ExcelData Valore generale Valore della singola cella
ExcelData DataTable Valore dell'intervallo di celle come tabella dati

Eccezioni

Eccezione Descrzione
Impossibile leggere i valori delle celle Indica un problema durante la lettura dei valori delle celle di Excel specificate

Recupera la cella attiva nel foglio di lavoro di Excel

Recupera la cella attiva nel foglio di lavoro attivo del documento di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.

Variabili prodotte

Argomento Type Descrizione
ActiveCellColumnIndex Valore numerico Valore numerico della colonna della cella attiva
ActiveCellRowIndex Valore numerico Valore numerico della riga della cella attiva

Eccezioni

Eccezione Descrizione
Impossibile recuperare la cella attiva Indica un problema durante il recupero della cella attiva

Salva Excel

Salva un'istanza di Excel avviata in precedenza.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da salvare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
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/D Predefinito (dall'estensione), Cartella di lavoro di Excel (.xlsx), Cartella di lavoro di Excel con attivazione macro (.xlsm), Cartella di lavoro di Excel 97-2003 (.xls), Pagina Web (.htm, .html), Modello di Excel (.xltx), Modello di Excel con attivazione macro (.xltm), Modello di Excel 97-2003 (.xlt), Testo (.txt), Testo Unicode (.txt), Testo Macintosh (.txt), Testo DOS (.txt), Foglio di calcolo XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), Componente aggiuntivo di Excel (.xlam), Componente aggiuntivo di Excel 97-2003 (.xla), Cartella di lavoro Strict Open XML (.xlsx), Foglio di calcolo OpenDocument (.ods), Dati XML (.xml), Cartella di lavoro binaria di Excel (.xlsb) Predefinito (dall'estensione) Formato in cui salvare il documento
Percorso documento No file Percorso completo in cui salvare il documento

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile salvare il documento di Excel Indica un problema durante il salvataggio del documento di Excel

Scrivi in foglio di lavoro di Excel

Scrive un valore in una cella o in un intervallo di celle di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Valore da scrivere No Valore generale Immetti il testo, il numero o la variabile da inserire. Se la variabile contiene una tabella, riempirà le celle verso destra e in basso sovrascrivendo gli altri dati delle celle se necessario e un elenco riempirà le celle in basso.
Write mode N/A Nella cella specificata, Nella cella attualmente attiva Nella cella specificata Specifica se scrivere in una cella specificata o nella cella attualmente attiva
Colonna No Valore di testo Lettera o numero di colonna per la cella in cui scrivere
Row No Valore numerico Riga della cella in cui scrivere. La numerazione inizia da 1, il che significa che l'indice del primo foglio di lavoro è 1, del secondo è 2 e così via.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile scrivere il valore in Excel Indica un problema durante la scrittura del valore specificato nell'istanza di Excel

Chiudi Excel

Chiude un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da chiudere. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Before closing Excel 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/D Predefinito (dall'estensione), Cartella di lavoro di Excel (.xlsx), Cartella di lavoro di Excel con attivazione macro (.xlsm), Cartella di lavoro di Excel 97-2003 (.xls), Pagina Web (.htm, .html), Modello di Excel (.xltx), Modello di Excel con attivazione macro (.xltm), Modello di Excel 97-2003 (.xlt), Testo (.txt), Testo Unicode (.txt), Testo Macintosh (.txt), Testo DOS (.txt), Foglio di calcolo XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), Componente aggiuntivo di Excel (.xlam), Componente aggiuntivo di Excel 97-2003 (.xla), Cartella di lavoro Strict Open XML (.xlsx), Foglio di calcolo OpenDocument (.ods), Dati XML (.xml), Cartella di lavoro binaria di Excel (.xlsb) Predefinito (dall'estensione) Formato del documento
Percorso documento No file Percorso completo del documento

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile salvare il documento di Excel Indica un problema durante il salvataggio del documento di Excel
Impossibile chiudere l'istanza di Excel Indica un problema durante la chiusura dell'istanza di Excel

Imposta foglio di lavoro di Excel attivo

Attiva un foglio di lavoro specifico di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Activate worksheet with N/A Indice, Nome Nome Specifica se trovare il foglio di lavoro in base al nome o all'indice
Worksheet index No Valore numerico Numero di indice del foglio di lavoro da attivare. La numerazione inizia da 1, il che significa che l'indice del primo foglio di lavoro è 1, del secondo è 2 e così via.
Worksheet name No Valore di testo Nome del foglio di lavoro da attivare

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare il foglio di lavoro Indica che non è stato trovato un foglio di lavoro con il nome specificato
Impossibile attivare il foglio di lavoro Indica un problema durante l'attivazione del foglio di lavoro specificato

Aggiungi nuovo foglio di lavoro

Aggiunge un nuovo foglio di lavoro al documento di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
New worksheet name No Valore di testo Specifica il nome del nuovo foglio di lavoro
Add worksheet as N/D Primo foglio di lavoro, Ultimo foglio di lavoro Primo foglio di lavoro Specifica se il nuovo foglio di lavoro di Excel verrà aggiunto prima o dopo i fogli di lavoro esistenti

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Esiste già un foglio di lavoro con lo stesso nome Indica che non è stato possibile aggiungere il foglio di lavoro perché esiste già un foglio di lavoro con lo stesso nome
Impossibile aggiungere il foglio di lavoro Indica un problema durante l'aggiunta del foglio di lavoro

Ottieni la prima colonna/riga libera dal foglio di lavoro di Excel

Recupera la prima colonna e/o riga libera del foglio di lavoro attivo. Questa procedura è utile per aggiungere nuovi dati in un foglio di lavoro che contiene già dei dati.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Specifica l'istanza di Excel. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.

Variabili prodotte

Argomento Type Descrizione
FirstFreeColumn Valore numerico Valore numerico della prima colonna completamente vuota. Ad esempio, se la colonna F è la prima colonna vuota, verrà archiviato come "6".
FirstFreeRow Valore numerico Valore numerico della prima riga completamente vuota. Ad esempio, se la riga 7 è la prima riga vuota, verrà archiviato come "7".

Eccezioni

Eccezione Descrizione
Impossibile recuperare la prima riga/colonna libera Indica un problema durante il recupero della prima riga/colonna libera di un'istanza di Excel

Recupera il nome colonna nel foglio di lavoro di Excel

Recupera il nome della colonna.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Numero colonna No Valore numerico Il numero della colonna

Variabili prodotte

Argomento Type Descrizione
ColumnName Valore di testo Nome della colonna

Eccezioni

Questa azione non include eccezioni.

Cancella celle in foglio di lavoro di Excel

Cancella un intervallo di celle o una cella con nome nel foglio di lavoro attivo di un'istanza di Excel.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Cancella N/A Intervallo di celle, Intervallo di celle relativo alla cella attiva, Celle con nome, Cella singola Intervallo di celle Specifica se selezionare un intervallo di celle specificato in modo esplicito o un intervallo di celle in modo relativo rispetto alla cella attualmente attiva, celle denominate o una cella singola.
Direzione asse X N/A Sinistra, Destra Sinistra Direzione di offset dell'asse X. Specifica la direzione lungo l'asse orizzontale, in base alla posizione della cella attualmente attiva.
Start column No Valore di testo Indice o lettera della prima colonna.
X Offset No Valore numerico Offset dell'asse X.
Start row No Valore numerico Numero della prima riga. La numerazione inizia da 1.
End column No Valore di testo Indice o lettera dell'ultima colonna.
Y Axis Direction N/A Sopra, Sotto Sopra Direzione di offset dell'asse Y. Specifica la direzione lungo l'asse verticale, in base alla posizione della cella attualmente attiva.
End row No Valore numerico Numero dell'ultima riga. La numerazione inizia da 1.
Offset Y No Valore numerico Offset dell'asse Y.
Nome No Valore di testo Nome delle celle.
Colonna No Valore di testo Indice o lettera della colonna.
Riga No Valore numerico Numero della riga. L'enumerazione si avvia da 1.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile cancellare le celle Indica che si è verificato un problema durante il tentativo di cancellare le celle specificate nell'istanza di Excel.

Ordina celle in foglio di lavoro di Excel

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Ordina colonna in N/A Foglio attivo, Tabella, Intervallo Foglio attivo Specifica se la colonna da ordinare fa parte di una tabella, di un intervallo specificato, per nome o coordinate assolute o se fa parte del foglio di lavoro attivo generale.
Nome tabella No Valore di testo Nome della tabella.
Intervallo N/A Celle con nome, Intervallo specifico Celle con nome Specifica l'intervallo da ordinare, utilizzando la cella con nome o la colonna assoluta e l'indice di riga.
Nome celle No Valore di testo Nome che rappresenta l'intervallo.
Start column No Valore di testo Indice o lettera della prima colonna.
Start row No Valore numerico Numero della prima riga. La numerazione inizia da 1.
End column No Valore di testo Indice o lettera dell'ultima colonna.
End row No Valore numerico Numero dell'ultima riga. La numerazione inizia da 1.
Sort by Regole di ordinamento definite dall'utente N/A Regole di ordinamento da applicare.
Prima riga come intestazione Valore booleano Indica che la prima riga del foglio di lavoro è un'intestazione.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile ordinare le celle nel foglio di lavoro Indica un problema durante l'ordinamento delle celle nel foglio di lavoro.

Filtra celle in foglio di lavoro di Excel

Filtra le celle nel foglio di lavoro di Excel consente agli autori di creare e applicare un filtro nel foglio attivo, nella tabella o nell'intervallo sui valori di una colonna specificata. Per filtrare più colonne in un foglio/tabella/intervallo attivo, devono essere utilizzate azioni multiple Filtra le celle nel foglio di lavoro di Excel, ognuna applicando il rispettivo filtro.

Importante

Per applicare più filtri in un foglio attivo/tabella/intervallo specifico, assicurati che tutte le azioni Filtra le celle nel foglio di lavoro di Excel utilizzate abbiano come target la stessa origine (foglio attivo/tabella/intervallo).

Quando si utilizza Filtra le celle nel foglio di lavoro di Excel in un foglio attivo/intervallo con filtri già esistenti/applicati:

  • Se l'intervallo target è lo stesso a cui sono stati applicati i filtri precedenti, verranno applicati tutti i filtri.
  • Se l'intervallo target non è lo stesso a cui sono stati applicati i filtri precedenti, questi verranno cancellati e solo l'ultimo verrà applicato.
  • Se l'intervallo target è una tabella, vengono applicati tutti i filtri.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Filtra colonna in N/A Foglio attivo, Tabella, Intervallo Foglio attivo Specifica se la colonna da filtrare fa parte di una tabella, di un intervallo specificato, per nome o coordinate assolute o se fa parte del foglio di lavoro attivo generale
Nome tabella No Valore di testo Nome della tabella.
Intervallo N/A Celle con nome, Intervallo specifico Celle con nome Specifica l'intervallo da filtrare, utilizzando la cella con nome o la colonna assoluta/indice di riga
Nome celle No Valore di testo Nome che rappresenta l'intervallo
Start column No Valore di testo Indice o lettera della prima colonna.
Start row No Valore numerico Numero della prima riga. La numerazione inizia da 1.
End column No Valore di testo Indice o lettera dell'ultima colonna.
End row No Valore numerico Numero dell'ultima riga. La numerazione inizia da 1.
Colonna da filtrare No Valore di testo Nome o indice di colonna da filtrare. Se la colonna fa parte di una tabella, utilizza il nome dell'intestazione.
Filtri da applicare Regole di filtro definite dall'utente N/A Regole di filtro applicate alla colonna definita

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile applicare il filtro sulle celle nel foglio di lavoro Indica un problema nell'applicazione del filtro specificato sulle celle del foglio di lavoro

Cancella filtri nel foglio di lavoro di Excel

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Cancella filtri in N/A Foglio attivo, Tabella Foglio attivo Specifica se cancellare i filtri dall'intero foglio di lavoro attivo o da una tabella specifica.
Nome tabella No Valore di testo Nome della tabella.
Cancella filtri dalla colonna specifica Valore booleano Cancella filtri dalla colonna specifica.
Cancella filtro nella colonna No Valore di testo Nome di colonna per cancellare il filtro applicato.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Impossibile cancellare il filtro sulle celle nel foglio di lavoro Indica un problema nell'applicazione del filtro specificato sulle celle del foglio di lavoro

Ottieni cella vuota

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Excel instance No Istanza di Excel Istanza di Excel da utilizzare. Questa variabile deve essere già stata specificata in un'azione Avvia Excel.
Operation N/A Prima cella vuota, Prima cella vuota nella colonna, Prima cella vuota nella riga, Tutte le celle vuote Prima cella vuota Specifica se cercare la prima cella vuota, la prima cella vuota sulla colonna, la prima cella vuota sulla riga o tutte le celle vuote all'interno di un intervallo specifico.
Direzione ricerca N/A Per riga, Per colonna Per riga Specifica se eseguire la ricerca per righe o colonne per trovare la prima cella vuota in un intervallo specifico.
Cerca in N/A Celle con nome, Intervallo specifico Celle con nome Cerca una cella vuota in una cella con nome o in un intervallo definito dalla colonna/riga iniziale e dalla colonna/riga finale.
Nome celle No Valore di testo Nome che rappresenta l'intervallo.
Column No Valore di testo Colonna.
Riga No Valore numerico Riga.
Start column No Valore di testo Indice o lettera della prima colonna.
Start row No Valore numerico Numero della prima riga. La numerazione inizia da 1.
End column No Valore di testo Indice o lettera dell'ultima colonna.
End row No Valore numerico Numero dell'ultima riga. La numerazione inizia da 1.

Variabili prodotte

Argomento Type Descrzione
EmptyCellColumnIndex Valore numerico Indice della colonna in cui si trova la prima cella vuota.
EmptyCellRowIndex Valore numerico Indice della riga in cui si trova la prima cella vuota.
EmptyCells DataTable Elenco di celle vuote trovate.

Eccezioni

Eccezione Descrzione
Impossibile recuperare le celle vuote Indica un problema durante il recupero delle celle vuote dal foglio di lavoro di Excel.

Limitazioni note

Utilizzando file Excel sincronizzati tramite OneDrive o SharePoint

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

Per questo motivo, quando provi ad aprire un file di Excel 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 Excel.
  • Modifica la copia locale del file di Excel utilizzando le azioni di automazione per Excel di Power Automate per desktop.
  • Sostituisci la copia del file di Excel sincronizzata tramite OneDrive/Sharepoint con la copia locale che include le ultime modifiche.

Soluzione alternativa 2

Nota

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

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