tinystm.org.
  • Główny(current)
  • Przeglądarka Plików
  • Usb
  • Hazard
  • Strona Główna Google
  • Google Cast
  • Aparat Fotograficzny

Microsoft Excel czeka na zakończenie akcji OLE przez inną aplikację. Błąd: Napraw

Microsoft Excel czeka na zakończenie akcji OLE przez inną aplikację. Błąd: Napraw

Wypróbuj Nasz Instrument Do Eliminowania Problemów



Wielu użytkowników zgłasza „ Microsoft Excel czeka na zakończenie działania OLE przez inną aplikację ”Błąd w systemie Windows 10 podczas korzystania z aplikacji pakietu Office. Na przykład możesz napotkać ten błąd podczas próby otwarcia programu Excel za pomocą startera BI lub podczas próby uruchomienia skryptu VBA.



Technologia OLE (Object Linking and Embedding) została wprowadzona przez firmę Microsoft, aby ułatwić aplikacjom pakietu Office komunikację z innymi programami. Korzystając z tej technologii, jeden program do edycji udostępnia sekcję dokumentu innym programom, a następnie importuje sekcję dokumentu lub przywraca ją z zawartością drugiego programu.

Na przykład, jeśli pracujesz w Excelu i próbujesz współdziałać z Wordem, wyśle ​​wiadomość do obiektu OLE i zaczeka, aż otrzyma odpowiedź z Worda. Ale jeśli odpowiedź zostanie opóźniona poza wymagany czas, zobaczysz komunikat „ Microsoft Excel czeka na zakończenie działania OLE przez inną aplikację „błąd.

Błąd może pojawić się z powodu protokołu DDE, który jest wyłączony w Excelu, gdy instalacja pakietu Office jest uszkodzona, jeśli masz Adobe Acrobat PDFMaker jako dodatek i koliduje z Excelem lub jeśli Internet Explorer jest w konflikcie z programem Excel. Podczas całkowitego zamykania programu Excel, ponownego uruchomienia komputera i rozpoczęcia od nowa może pomóc, możesz również wypróbować poniższe metody, na wypadek gdyby tak nie było.



Metoda 1: przez usunięcie Adobe Acrobat PDFMaker

Wiadomo, że program Adobe acrobat PDFMaker ma problemy z niekompatybilnością z programem MS Excel. W związku z tym. zaleca się zrobienie tego dodatku. Zobaczmy, jak to zrobić.

Krok 1: Uruchomić Przewyższać i przejdź do Plik zakładka w lewym górnym rogu arkusza.

Otwórz zakładkę pliku Excel



Krok 2: Z Plik wybierz Opcje .

Opcje menu Plik

Krok 3: w Opcje programu Excel w oknie dialogowym, kliknij Dodatki po lewej stronie szyby.



Teraz przejdź do prawej strony okna i znajdź plik Zarządzać opcja w dół. Wybierz Dodatki COM z listy rozwijanej obok niego i naciśnij Iść przycisk.

Opcje programu Excel Add Ins Zarządzaj Com Add Ins Go



Krok 4: Teraz w Pole dodatków COM który się pojawi, odznacz Dodatek COM Acrobat PDFMaker Office i naciśnij ok aby zapisać zmiany i wyjść.

Teraz po prostu uruchom ponownie komputer i spróbuj ponownie otworzyć program Excel lub uruchom skrypt VBA, aby sprawdzić, czy błąd zniknął. Jeśli problem nadal występuje, wypróbuj drugą metodę.



Metoda 2: Zezwalając innym aplikacjom, które używają DDE

Krok 1: otwarty Przewyższać i przejdź do Plik zakładka w lewym górnym rogu ekranu.

Otwórz zakładkę pliku Excel



Krok 2: Wybierz Opcje z Plik menu.

Opcje menu Plik

Krok 3: w Opcje programu Excel przejdź na lewą stronę i kliknij zaawansowane . Teraz, po prawej stronie, przewiń w dół i znajdź plik generał Sekcja.

Tutaj odznacz pole obok Ignoruj ​​inne aplikacje, które używają dynamicznej wymiany danych (DDE) .

naciśnij ok aby zapisać zmiany i wyjść.

Opcje programu Excel Zaawansowane Ogólne Ignoruj ​​inne aplikacje używające dynamicznej wymiany danych (dde) Odznacz

Teraz wróć i spróbuj wykonać tę samą operację, co poprzednio i sprawdź, czy błąd nadal występuje. Jeśli nadal widzisz błąd, wypróbuj trzecią metodę.

Metoda 3: przez zakończenie procesu programu Internet Explorer

Krok 1: Przejdź do pasek zadań i kliknij prawym przyciskiem myszy. Wybierz Menadżer zadań z menu kontekstowego.

Pasek zadań Kliknij prawym przyciskiem myszy Menedżer zadań

Krok 2: w Menadżer zadań okno, pod Procesy znajdź i wybierz plik Proces programu Internet Explorer . Następnie naciśnij Zakończ zadanie przycisk w lewym dolnym rogu okna.

Menedżer zadań przetwarza zadanie zakończenia programu Internet Explorer

Wróć do programu Excel i sprawdź, czy błąd zniknął. Jeśli nadal napotykasz błąd, wypróbuj czwartą metodę.

Metoda 4: Ograniczenie obsługi wiadomości w aplikacji Excel

Wypróbuj tę metodę, jeśli napotkasz „ Microsoft Excel czeka na zakończenie działania OLE przez inną aplikację ”Błąd podczas uruchamiania skryptu VBA. Jest to jednak tylko obejście i nie rozwiązuje samego problemu. Ale może Cię przez to przejść, uruchamiając na chwilę skrypt VBA i blokując komunikat o błędzie. Oto jak się do tego zabrać.

Krok 1: Otwórz arkusz Excela i naciśnij Klawisz Alt + F11 razem na klawiaturze, aby otworzyć plik Microsoft Visual Basic for Applications okno edytora.

Krok 2: w Projekt - Projekt VBA pasek po lewej stronie, znajdź ThisWorkbook pod Obiekty programu Microsoft Excel .

Kliknij prawym przyciskiem myszy, przejdź do Wstawić w menu wyświetlanym po kliknięciu prawym przyciskiem myszy iz podmenu wybierz Moduł .

Pasek projektów edytora VBA Obiekty programu Microsoft Excel Ten podręcznik Kliknij prawym przyciskiem myszy Wstaw moduł

Krok 3: Tworzy nowe Moduł po prawej stronie szyby. Skopiuj poniższy kod i wklej go do modułu:

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

Nowy moduł Kopiuj i wklej kod VBA

Krok 4: Alternatywnie możesz również skopiować poniższy, skopiować poniższy kod i wkleić go w nowym module. Każdy z kodów będzie działał.

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

Alternatywny kod Nowy moduł Kopiuj i wklej

Krok 5: Teraz przejdź do Plik w lewym górnym rogu edytora i wybierz Zapisz książkę 1 .

Karta pliku edytora VBA Zapisz książkę1

Krok 6: Po naciśnięciu Zapisać przycisk, pojawi się monit, który mówi, Następujących funkcji nie można zapisać w skoroszytach bez makr .

wciśnij Nie rób przycisk.

Monituj Następujące funkcje nie mogą być zapisane w skoroszytach bez makr Nie

Krok 7: Teraz wybierz lokalizację, w której chcesz zapisać ten skoroszyt, utwórz odpowiedni plik Nazwa pliku i ustaw Zapisz jako typ pole jak Skoroszyt programu Excel z włączoną obsługą makr .

Kliknij Zapisać przycisk, aby zapisać nowy skoroszyt VBA.

Wybierz nazwę lokalizacji Plik Zapisz jako Typ Skoroszyt z włączoną obsługą makr programu Excel Zapisz

Krok 8: Po zapisaniu pliku VBA zamknij teraz edytor i wróć do pliku Przewyższać zeszyt ćwiczeń. Tutaj, naciśnij Alt + F8 klawisze razem na klawiaturze. Z Makro w oknie dialogowym wybierz plik Makro który właśnie utworzyłeś i naciśnij Biegać przycisk.

Po pomyślnym zakończeniu procesu błąd nie powinien już więcej widzieć. Jeśli jednak nadal pojawia się błąd, wypróbuj piątą metodę.

Metoda 5: Wyłącz tryb zgodności programu Excel

Krok 1: Przejdź do MS Excel app na pulpicie, kliknij go prawym przyciskiem myszy i wybierz Nieruchomości z menu wyświetlanego po kliknięciu prawym przyciskiem myszy.

Desktop Ms Excel Kliknij prawym przyciskiem myszy Właściwości

Krok 2: w Właściwości programu Microsoft Excel okno dialogowe, przejdź do Zgodność patka. Teraz przejdź do Tryb zgodności i odznacz pole obok Uruchom program w trybie zgodności z .

naciśnij Zastosować i wtedy ok aby zapisać zmiany i wyjść.

Właściwości programu Excel Karta Zgodność Uruchom ten program w trybie zgodności, aby odznaczyć Zastosuj OK

To wszystko. Możesz spróbować powtórzyć poprzednią operację w programie Excel i nie powinieneś już widzieć „ Microsoft Excel czeka na zakończenie działania OLE przez inną aplikację ”Błąd na komputerze z systemem Windows podczas uruchamiania skryptu VBA lub otwierania programu Excel.

Polecany dla Ciebie:
  1. Napraw błąd programu Microsoft Excel: „Zbyt wiele różnych formatów komórek”
  2. Poprawka: Microsoft Excel przestał działać Błąd w systemie Windows 10
  3. Poprawka: Microsoft Excel nie może otworzyć ani zapisać więcej dokumentów, ponieważ nie ma wystarczającej ilości pamięci
  4. Napraw błąd czasu wykonywania programu Excel VBA 1004 w systemie Windows 10
  5. Wystąpił problem podczas wysyłania polecenia do błędu programu w poprawce MS Excel
  6. Napraw błąd aplikacji Microsoft Word WinWord.exe w systemie Windows 10

Ciekawe Artykuły

  • Błąd wykonania serwera Kod błędu 0x80080005 w poprawce systemu Windows 10

    Błąd
  • Jak naprawić błędy związane z System.Xml.ni.dll w systemie Windows

    Błąd
  • Napraw wysokie użycie procesora przez RAVBg64.exe w systemie Windows 10

    Windows 10

Popularne Kategorie

  • Przeglądarka Plików
  • Usb
  • Hazard
  • Strona Główna Google
  • Google Cast
  • Aparat Fotograficzny

Ciekawe Artykuły

  • Konfiguracja chromecast com Windows 10
  • jak wyłączyć tryb testowy
  • dlaczego nie mam dźwięku na moim laptopie

Copyright 2025 All rights reserved. tinystm.org