Microsoft Excel čeka drugu aplikaciju za dovršetak OLE akcije Greška: Ispravite
Mnogi korisnici izvještavaju o Microsoft Excel čeka drugu aplikaciju za dovršetak OLE akcije ”Pogreška u sustavu Windows 10 prilikom korištenja Officeovih aplikacija. Na primjer, možete se susresti s ovom pogreškom dok pokušavate otvoriti Excel pomoću BI pokretačke podloge ili kada pokušate pokrenuti VBA skriptu.
OLE (Object Linking and Embedding) tehnologiju uveo je Microsoft kako bi Officeovim aplikacijama pomogao u komunikaciji s drugim programima. Pomoću ove tehnologije jedan program za uređivanje dijeli odjeljak dokumenta s drugim programima, a zatim uvozi odjeljak dokumenta ili ga vraća natrag sa sadržajem drugog programa.
Tako, na primjer, ako radite na Excelu i on pokuša komunicirati s Wordom, poslat će poruku OLE objektu i pričekat će dok ne dobije odgovor iz Worda. Ali, kada odgovor kasni duže od potrebnog vremena, vidjet ćete ' Microsoft Excel čeka drugu aplikaciju za dovršetak OLE akcije 'pogreška.
Pogreška se može pojaviti bilo zbog DDE protokola koji je isključen u Excelu, kada je instalacija Office paketa oštećena, ako imate Adobe Acrobat PDFMaker kao dodatak i ometa Excel ili ako je Internet Explorer u sukobu uz Excel. Iako vam Excel može u potpunosti zatvoriti, ponovno pokrenuti računalo i pokrenuti ispočetka može vam pomoći, možete i isprobati dolje navedene metode u slučaju da to ne učini.
1. metoda: Uklanjanjem Adobe Acrobat PDFMaker
Poznato je da Adobe acrobat PDFMaker ima problema s nekompatibilnošću s MS Excelom. Stoga. savjetuje se biranje dodatka. Da vidimo kako.
Korak 1: Pokreni Excel i prijeđite na Datoteka jezičak na krajnjem gornjem lijevom dijelu lista.
Korak 2: Od Datoteka izbornika, odaberite Opcije .
Korak 3: U Excel mogućnosti dijaloški okvir, kliknite na Programski dodaci na lijevoj strani okna.
Sada idite na desnu stranu prozora i pronađite Upravljati opcija prema dnu. Izaberi COM programski dodaci s padajućeg izbornika pored njega i pritisnite Ići dugme.
Korak 4: Sada, u COM okvir dodataka koji će se pojaviti, poništite Acrobat PDFMaker Office COM Addin i pritisnite u redu da biste spremili promjene i izašli.
Sada jednostavno ponovno pokrenite računalo i pokušajte ponovo otvoriti Excel ili pokrenite VBA skriptu kako biste provjerili je li pogreška nestala. Ako se problem i dalje javlja, pokušajte s drugom metodom.
2. metoda: Dopuštanjem drugih aplikacija koje koriste DDE
Korak 1: Otvoren Excel i idite na Datoteka u gornjem lijevom kutu zaslona.
Korak 2: Izaberi Opcije od Datoteka izbornik.
Korak 3: U Excel mogućnosti prozor, idite na lijevu stranu i kliknite na Napredna . Sada se s desne strane pomaknite prema dolje i pronađite Općenito odjeljak.
Ovdje poništite okvir pored Zanemarite druge aplikacije koje koriste dinamičku razmjenu podataka (DDE) .
Pritisnite u redu da biste spremili promjene i izašli.
Sada se vratite i pokušajte istu operaciju kao i prije i provjerite je li pogreška još uvijek tu. Ako i dalje vidite pogrešku, isprobajte 3. metodu.
3. metoda: Završavanjem procesa Internet Explorer
Korak 1: Idite na Traka zadataka i kliknite je desnom tipkom miša. Izaberi Upravitelj zadataka iz kontekstnog izbornika.
Korak 2: U Upravitelj zadataka prozor, ispod Procesi kartici, pronađite i odaberite Proces Internet Explorera . Zatim pritisnite Završi zadatak gumb u donjem lijevom dijelu prozora.
Vratite se u Excel i provjerite je li pogreška nestala. Ako i dalje naiđete na pogrešku, isprobajte 4. metodu.
4. metoda: Ograničavanjem razmjene poruka programa Excel
Isprobajte ovu metodu ako naiđete na Microsoft Excel čeka drugu aplikaciju za dovršetak OLE akcije ”Pogreška prilikom pokretanja VBA skripte. Međutim, ovo je samo rješenje i ne rješava samo pitanje. Ali, to vas može provesti pokretanjem VBA skripte trenutno i blokiranjem poruke o pogrešci. Evo kako to učiniti.
Korak 1: Otvorite Excel list i pritisnite Tipka Alt + F11 zajedno na tipkovnici da biste otvorili Microsoft Visual Basic za aplikacije prozor urednika.
Korak 2: U Projekt - VBA projekt traka na lijevoj strani, pronađi ThisWorkbook pod, ispod Microsoft Excel objekti .
Desnom tipkom miša kliknite na nju, idite na Umetnuti u izborniku desnom tipkom miša i na podizborniku odaberite Modul .
Korak 3: Stvara novo Modul s desne strane okna. Kopirajte donji kod i zalijepite ga u modul:
Private Declare Function CoRegisterMessageFilter Lib 'ole32' (ByVal IFilterIn As Long, ByRef PreviousFilter) As LongPublic Sub KillMessageFilter()Dim IMsgFilter As LongCoRegisterMessageFilter 0&, IMsgFilterEnd SubPublic Sub RestoreMessageFilter()Dim IMsgFilter As LongCoRegisterMessageFilter IMsgFilter, IMsgFilterEnd Sub
Korak 4: Također možete kopirati donju kopiju donjeg koda i zalijepiti ga u novi modul. Bilo koji od kodova će raditi.
Sub CreateXYZ()Dim wdApp As ObjectDim wd As ObjectOn Error Resume NextSet wdApp = GetObject(, 'Word.Application')If Err.Number0 ThenSet wdApp = CreateObject('Word.Application')End IfOn Error GoTo 0Set wd = wdApp.Documents.Open(ThisWorkbook.Path & Application.PathSeparator & 'XYZ template.docm')wdApp.Visible = TrueRange('A1:B10').CopyPicture xlScreenwd.Range.PasteEnd Sub
Korak 5: Sada idite na Datoteka karticu u gornjem lijevom kutu uređivača i odaberite Spremi knjigu1 .
Korak 6: Nakon što pritisnete tipku Uštedjeti gumb, vidjet ćete upit koji kaže, Sljedeće se značajke ne mogu spremiti u radne knjige bez makronaredbi .
pritisni Nemoj dugme.
Korak 7: Sada odaberite mjesto na kojem želite spremiti ovu radnu knjigu, stvorite prikladno Naziv datoteke i postavite Spremi kao vrstu polje kao Excel radna knjiga s omogućenom makronaredbom .
Pritisnite Uštedjeti gumb za spremanje nove VBA radne knjige.
Korak 8: Nakon što spremite VBA datoteku, zatvorite uređivač i vratite se na Excel radna bilježnica. Evo, pritisnite Alt + F8 tipke zajedno na tipkovnici. Od Makro dijaloškom okviru, odaberite Makro koju ste upravo stvorili i pritisnite Trčanje dugme.
Sad kad ste uspješno dovršili postupak, više ne biste trebali vidjeti pogrešku. Ali, ako i dalje pronađete pogrešku koja iskače, isprobajte 5. metodu.
5. metoda: Isključite način kompatibilnosti programa Excel
Korak 1: Idite na MS Excel aplikaciju na radnoj površini, kliknite je desnom tipkom miša i odaberite Svojstva iz izbornika desnim klikom.
Korak 2: U Svojstva Microsoft Excela dijaloški okvir, idite na Kompatibilnost tab. Sada idite na Način kompatibilnosti odjeljak i poništite okvir pored Pokrenite ovaj program u načinu kompatibilnosti za .
Pritisnite Prijavite se i onda u redu da biste spremili promjene i izašli.
To je sve. Možete pokušati ponoviti prethodnu operaciju u svom Excelu i više ne biste trebali vidjeti ' Microsoft Excel čeka drugu aplikaciju za dovršetak OLE akcije 'Pogreška na računalu sa sustavom Windows tijekom pokretanja VBA skripte ili otvaranja programa Excel.
Preporučeno za tebe:- Ispravite pogrešku u programu Microsoft Excel: 'Previše različitih formata stanica'
- Popravak: Microsoft Excel zaustavio je radnu pogrešku u sustavu Windows 10
- Popravak: Microsoft Excel ne može otvoriti niti spremiti više dokumenata jer nema dovoljno memorije
- Ispravite pogrešku u radu programa Excel VBA 1004 u sustavu Windows 10
- Došlo je do problema prilikom slanja naredbe za programiranje pogreške u programu MS Excel Fix
- Ispravite pogrešku aplikacije Microsoft Word WinWord.exe u sustavu Windows 10