Condividi tramite


Errori durante l'esecuzione di flussi desktop, incluse le azioni di Excel

Questo articolo illustra i passaggi di mitigazione per gli errori generati dalle azioni di Excel nei flussi desktop. La maggior parte degli errori si verifica nel contesto di più azioni di Excel e non esiste un mapping rigoroso tra di essi.

Maggiori informazioni

Eccezione nei dettagli dell'errore Passaggi di mitigazione
System.ArgumentNullException: il valore non può essere Null.
Nome parametro: tipo
Quando Excel non viene aperto con questo errore, assicurarsi che Excel sia installato, concesso in licenza e configurato correttamente nel computer. È anche possibile provare a ripristinare l'installazione di Office.
System.IO.FileNotFoundException: documentPathSafe Il file di Excel non esiste o il nome o il percorso non sono digitati correttamente. Inoltre, il percorso del file non deve contenere più di 255 caratteri.
System.Runtime.InteropServices.COMException: Metodo Open della classe Workbooks non riuscita Il percorso del file di Excel non deve contenere più di 255 caratteri.
System.Runtime.InteropServices.COMException: il server RPC non è disponibile. (Eccezione da HRESULT: 0x800706BA) Quando un file di Excel non viene aperto con questo errore, provare ad abilitare l'opzione Annidamento in un nuovo processo di Excel nel gruppo Avanzate di parametri. Il processo di Excel esistente potrebbe essere terminato prima di aprire il file di Excel.
Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: documento di Excel '<Excel_file_name>' non trovato. Assicurarsi che il file di Excel sia aperto e che il nome o il percorso sia digitato correttamente.
System.Runtime.InteropServices.COMException: nome sconosciuto. (Eccezione da HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME)) Assicurarsi che il file di Excel di destinazione sia aperto in Visualizzazione protetta.
System.Runtime.InteropServices.COMException: chiamata rifiutata dal chiamato. (Eccezione da HRESULT: 0x80010001 (RPC_E_CALL_REJECTED)) Il file di Excel di destinazione non deve essere modificato (ad esempio, una cella viene modificata attivamente al momento dell'esecuzione dell'azione) o bloccata da una finestra di dialogo popup quando viene eseguita l'azione di Excel corrispondente.
System.Runtime.InteropServices.COMException: Eccezione da HRESULT: 0x800A03EC Quando si utilizza un'azione di Excel in cui è necessario specificare una colonna, una riga o entrambe, l'indice di colonna deve essere maggiore di zero e minore di 16.385 oppure la lettera di colonna deve appartenere all'intervallo tra A e XFD. Inoltre, l'indice di riga deve essere maggiore di zero e minore di 1.048.577.
System.Runtime.InteropServices.COMException: l'oggetto richiamato è disconnesso dai client. (Eccezione da HRESULT: 0x80010108 (RPC_E_DISCONNECTED)) L'istanza di Excel deve essere aperta e attiva, pertanto il file di Excel non deve essere chiuso manualmente o tramite l'azione "Chiudi Excel" prima che vengano eseguite le altre azioni di Excel.

Le eccezioni seguenti includono passaggi di mitigazione incorporati nel testo.

Eccezione nei dettagli dell'errore
System.Runtime.InteropServices.COMException: la cella o il grafico che si sta tentando di modificare si trova in un foglio protetto. Per apportare una modifica, rimuovere la protezione del foglio. Potrebbe essere richiesto di immettere una password.
System.ArgumentOutOfRangeException: l'argomento specificato non è compreso nell'intervallo di valori validi.
Nome parametro: il numero di colonna deve essere maggiore di uno o minore di 16384.
System.Runtime.InteropServices.COMException: il nome del file è troppo lungo. Rinominare il file con meno di 207 caratteri.
System.Runtime.InteropServices.COMException: la password specificata non è corretta. Verificare che il tasto bloc maiuscole sia disattivato e assicurarsi di usare la maiuscola corretta.
System.Runtime.InteropServices.COMException: Impossibile aprire il file '<Excel_file_name>' perché il formato di file o l'estensione del file non è valido. Verificare che il file non sia danneggiato e che l'estensione del file corrisponda al formato del file.