Microsoft Excel è in attesa che un'altra applicazione completi un'azione OLE Errore: correzione

How to effectively deal with bots on your site? The best protection against click fraud.

Molti utenti segnalano il "Microsoft Excel è in attesa che un'altra applicazione completi un'azione OLE"errore in Windows 10 quando si utilizzano le app di Office. Ad esempio, potresti riscontrare questo errore mentre provi ad aprire Excel utilizzando un BI Launchpad o quando tenti di eseguire uno script VBA.

La tecnologia OLE (Object Linking and Embedding) è stata introdotta da Microsoft per aiutare le app di Office a comunicare con altri programmi. Utilizzando questa tecnologia, un programma di modifica per condividere una sezione di un documento con altri programmi e quindi importare la sezione del documento o riportarla con il contenuto dell'altro programma.

Quindi, ad esempio, se stai lavorando su Excel e cerca di interagire con Word, invierà un messaggio all'oggetto OLE e aspetterà fino a quando non riceverà una risposta da Word. Ma, quando la risposta viene ritardata oltre il tempo richiesto, vedrai il "Microsoft Excel è in attesa che un'altra applicazione completi un'azione OLE"errore.

instagram story viewer

L'errore può apparire a causa del protocollo DDE che è disattivato in Excel, quando l'installazione della suite Office è danneggiata, se hai Adobe Acrobat PDFMaker come componente aggiuntivo e interferisce con Excel o se Internet Explorer è in conflitto con Eccellere. Mentre chiudi completamente Excel, riavviare il computer e ricominciare tutto da capo può essere d'aiuto, puoi anche provare i metodi seguenti nel caso in cui non lo faccia.

Metodo 1: rimuovendo Adobe Acrobat PDFMaker

Adobe Acrobat PDFMaker è noto per avere problemi di incompatibilità con MS Excel. Perciò. si consiglia di disabilitare il componente aggiuntivo. Vediamo come.

Passo 1: Lanciare Eccellere e vai a File scheda all'estrema sinistra in alto del foglio.

Apri la scheda File Excel Excel

Passo 2: Dal File menu, selezionare Opzioni.

Opzioni del menu File

Passaggio 3: Nel Opzioni di Excel finestra di dialogo, fare clic su Componenti aggiuntivi sul lato sinistro del riquadro.

Ora vai sul lato destro della finestra e trova il Gestire opzione verso il basso. Selezionare Componenti aggiuntivi COM dal menu a discesa accanto e premere il tasto Partire pulsante.

Opzioni di Excel Add Ins Gestisci Com Add Ins Vai

Passaggio 4: Ora, nel Casella dei componenti aggiuntivi COM che si apre, deselezionare Componente aggiuntivo COM di Acrobat PDFMaker Office e premi ok per salvare le modifiche ed uscire.

Ora riavvia semplicemente il PC e prova ad aprire nuovamente Excel o esegui lo script VBA per verificare se l'errore è scomparso. Se il problema persiste, prova il secondo metodo.

Metodo 2: consentendo altre applicazioni che utilizzano DDE

Passo 1: Aperto Eccellere e vai al File scheda in alto a sinistra dello schermo.

Apri la scheda File Excel Excel

Passo 2: Selezionare Opzioni dal File menù.

Opzioni del menu File

Passaggio 3: Nel Opzioni di Excel finestra, vai a sinistra e fai clic su Avanzate. Ora, sul lato destro, scorri verso il basso e trova il Generale sezione.

Qui, deseleziona la casella accanto a Ignora altre applicazioni che utilizzano Dynamic Data Exchange (DDE).

stampa ok per salvare le modifiche ed uscire.

Opzioni di Excel Avanzate Generale Ignora altre applicazioni che utilizzano Dynamic Data Exchange (dde) Deseleziona

Ora torna indietro e prova la stessa operazione che stavi facendo in precedenza e verifica se l'errore è ancora presente. Se vedi ancora l'errore, prova il 3° metodo.

Metodo 3: terminando il processo di Internet Explorer

Passo 1: Vai a Barra delle applicazioni e fai clic destro su di esso. Selezionare Task Manager dal menu contestuale.

Barra delle applicazioni Fare clic con il pulsante destro del mouse su Task Manager

Passo 2: Nel Task Manager finestra, sotto il Processi scheda, trova e seleziona il Processo di Internet Explorer. Quindi premere il Ultimo compito pulsante in basso a sinistra della finestra.

Task Manager elabora l'attività finale di Internet Explorer

Torna in Excel e vedi se l'errore è sparito. Se riscontri ancora l'errore, prova il 4° metodo.

Metodo 4: limitando la messaggistica dell'applicazione Excel

Prova questo metodo se incontri il "Microsoft Excel è in attesa che un'altra applicazione completi un'azione OLE"errore durante l'esecuzione di uno script VBA. Tuttavia, questa è solo una soluzione alternativa e non risolve il problema in sé. Ma può farti passare eseguendo lo script VBA per il momento e bloccando il messaggio di errore. Ecco come procedere.

Passo 1: Apri un foglio Excel e premi il tasto Tasto Alt + F11 insieme sulla tastiera per aprire il Microsoft Visual Basic per applicazioni finestra dell'editor.

Passo 2: Nel Progetto – Progetto VBA barra a sinistra, trova Questa cartella di lavoro sotto Oggetti Microsoft Excel.

Fai clic destro su di esso, vai a Inserire nel menu di scelta rapida e dal sottomenu, selezionare Modulo.

Vba Editor Project Bar Oggetti Microsoft Excel Thisworkbook Fare clic con il tasto destro del mouse Inserisci modulo

Passaggio 3: Crea un nuovo Modulo sul lato destro del riquadro. Copia il codice seguente e incollalo nel modulo:

Funzione di dichiarazione privata CoRegisterMessageFilter Lib "ole32" (ByVal IFilterIn As Long, ByRef PreviousFilter) As Long Public Sub KillMessageFilter() Dim IMsgFilter As Long CoRegisterMessageFilter 0&, IMsgFilter End Sub Public Sub RestoreMessageFilter() Dim IMsgFilter As Long CoRegisterMessageFilter IMsgFilter, IMsgFilter End Sub 
Nuovo modulo Copia e incolla codice Vba

Passaggio 4: In alternativa, puoi anche copiare quanto segue, copiare il codice sottostante e incollarlo nel nuovo modulo. Entrambi i codici funzioneranno.

Sub CreateXYZ() Dim wdApp As Object Dim wd As Object On Error Riprendi Avanti Imposta wdApp = GetObject(, "Word. Applicazione") Se Err. Numero <> 0 Quindi impostare wdApp = CreateObject ("Word. Application") End If On Error GoTo 0 Set wd = wdApp. Documenti. Apri (questa cartella di lavoro. Percorso e applicazione. PathSeparator & "XYZ template.docm") wdApp. Visible = True Range ("A1: B10"). CopyPicture xlScreen wd. Gamma. Incolla End Sub
Codice alternativo Nuovo modulo Copia e incolla

Passaggio 5: Ora vai su File nell'angolo in alto a sinistra dell'editor e seleziona Salva libro1.

Scheda File dell'editor Vba Salva libro1

Passaggio 6: Dopo aver premuto il tasto Salva pulsante, vedrai un messaggio che dice, Le seguenti funzionalità non possono essere salvate in cartelle di lavoro prive di macro.

premi il No pulsante.

Richiedi le seguenti funzionalità non possono essere salvate in cartelle di lavoro gratuite di macro No

Passaggio 7: Ora, seleziona la posizione in cui vuoi salvare questa cartella di lavoro, crea una cartella adatta Nome del file, e impostare il Salva come tipo campo come Cartella di lavoro con attivazione macro di Excel.

Clicca il Salva pulsante per salvare la nuova cartella di lavoro VBA.

Seleziona il nome della posizione Il file Salva come Tipo Excel Macro abilitata Cartella di lavoro Salva

Passaggio 8: Una volta salvato il file VBA, ora chiudi l'editor e torna al Eccellere cartella di lavoro. Ecco, premi Alt + F8 tasti insieme sulla tastiera. Dal macro finestra di dialogo, selezionare macro che hai appena creato e premi il tasto Correre pulsante.

Ora che hai completato con successo il processo, non dovresti più vedere l'errore. Ma, se trovi ancora che l'errore compare, prova il quinto metodo.

Metodo 5: disattivare la modalità di compatibilità di Excel

Passo 1: Vai al MS Excel app sul desktop, fai clic con il pulsante destro del mouse su di essa e seleziona Proprietà dal menu di scelta rapida.

Desktop Ms Excel Proprietà clic destro

Passo 2: Nel Proprietà di Microsoft Excel finestra di dialogo, vai a Compatibilità scheda. Ora vai a Modalità di compatibilità sezione e deselezionare la casella accanto a Esegui questo programma in modalità compatibilità per.

stampa Applicare poi ok per salvare le modifiche ed uscire.

Scheda Compatibilità delle proprietà di Excel Esegui questo programma in modalità di compatibilità per deselezionare Applica Ok

È tutto. Puoi provare a ripetere l'operazione precedente nel tuo Excel e non dovresti più vedere il "Microsoft Excel è in attesa che un'altra applicazione completi un'azione OLE"errore nel tuo PC Windows durante l'esecuzione di uno script VBA o l'apertura di Excel.

Teachs.ru
Come inserire un'immagine all'interno della casella dei commenti in Microsoft Excel

Come inserire un'immagine all'interno della casella dei commenti in Microsoft ExcelEccellere

Se hai un foglio Excel contenente un elenco di prodotti e desideri allegare un'immagine a ciascuno di essi, Excel sembrerà goffo. Ma che ne dici di aggiungere le immagini come commenti? In modo che...

Leggi di più
Come creare abbreviazioni complete in Excel automaticamente

Come creare abbreviazioni complete in Excel automaticamenteEccellere

Sei stanco di digitare e digitare? Bene, che ne dici se ti diciamo che ti prenderai una pausa dalla digitazione così tanto almeno quando lavori con Excel? Emozionato? Anche noi!Questo articolo di G...

Leggi di più
Come creare una tabella pivot in Microsoft Excel

Come creare una tabella pivot in Microsoft ExcelEccellere

Quando si dispone di enormi set di dati, l'analisi dei dati spesso diventa sempre più difficile. Ma davvero deve essere così? Microsoft Excel fornisce una straordinaria funzionalità integrata chiam...

Leggi di più
ig stories viewer