In diesem Artikel erfahren Sie, wie Sie das Problem „Microsoft Excel wartet auf die Ausführung einer OLE-Aktion durch eine andere Anwendung“ beheben, denn heute informieren wir Sie darüber.

Das Problem „Microsoft Excel wartet darauf, dass eine andere Anwendung eine OLE-Aktion abschließt“ wird von Excel angezeigt, wenn ein anderes Programm noch eine von Excel initiierte OLE-Aktion verarbeitet. Normalerweise passiert das, wenn Excel mit einer anderen Anwendung wie Word oder PowerPoint interagiert, wobei in einem solchen Fall die Datenübertragung verzögert oder unterbrochen wird.

In diesem Moment wartet es auf die Ausführung einer OLE-Aktion von einer anderen Anwendung.

Ein OLE-Kommunikationsproblem ist eine der Hauptursachen und liegt normalerweise an fehlerhaften Add-Ins, beschädigten Links oder bestimmten Anwendungen von Drittanbietern. Es gibt mehrere andere Gründe für diesen Fehler, die meist auf Links in Dokumenten zurückzuführen sind, die ausgeblendet sind, oder auf falsche Excel-Einstellungen.

Methoden zur Korrektur dieses Fehlers werden in diesem Artikel ausführlich beschrieben.

1. Deaktivieren Sie das Adobe Acrobat PDFMaker-Add-In






Da es sich hierbei um ein in andere Office-Anwendungen integriertes Add-In handelt, kann ein veralteter oder nicht passender PDFMaker die Bemühungen von Excel, Objekte zu verknüpfen oder einzubetten, beeinträchtigen. Sie können dieses Add-In deaktivieren, um Konflikte zu beheben und Excel die OLE-bezogenen Funktionen ohne unnötige Verzögerungen ausführen zu lassen.




Öffnen Sie Excel, klicken Sie auf die Multifunktionsleiste und dann auf Datei. Alternativ können Sie Excel öffnen und auf das Menü Datei klicken.




Greifen Sie auf die Optionen zu, indem Sie „Datei“ auswählen und dann auf „Optionen“ klicken.




Wählen Sie in der linken Seitenleiste des Excel-Optionsmenüs „Add-Ins“ aus. Öffnen Sie nun das Menü „COM-Add-Ins“, indem Sie im rechten Fenster auf die Schaltfläche „Gehe zu“ klicken. Wählen Sie im Dropdownmenü rechts neben „Verwalten“ „COM-Add-Ins“ aus. Wählen Sie in der Dropdownliste unten im Menü „Add-Ins“ „COM-Add-Ins“ aus und klicken Sie dann auf „Gehe zu“.




Um das Acrobat PDFMaker Office COM-Add-In vollständig zu entfernen, deaktivieren Sie entweder das Kontrollkästchen daneben oder markieren Sie es im Feld „COM-Add-Ins“ und klicken Sie dann auf „Entfernen“.


Starten Sie den Computer neu. Versuchen Sie dann, die Schritte auf Ihrem Computer zu wiederholen, die zu diesem Fehler geführt haben. Wenn das nicht funktioniert, starten Sie erneut.

2. Aktivieren Sie Anwendungen, die DDE in Excel selbst verwenden




The application will function in tandem with other programs if, within the application, the "Ignore other applications that use Dynamic Data Exchange (DDE)" setting is disabled. It is further affirmed that Excel uses the DDE protocol which is essential to some functions like creating files and data insertion in order to reduce the chances of error in OLE action.




Click the File menu button to open Microsoft Excel. Now you can create a new document or workbook. Once Excel is open, click the File menu.


In the left side of the File menu you will find Options. Click on that.




In the Excel Options window, located on the left-hand side click on the Advanced tab. On the right scroll down to the General section. Uncheck the box if there are any other applications that may be using DDE by de-selecting the checkmark in the box. Start DDE protocol in Excel




Click Ok If you want to save your changes, and then you can restart Excel. Try to do the procedure that caused the "Microsoft is waiting for another application to complete an OLE action" error and see whether the problem still exists after the restart.



3. Kill the Internet Explorer (IE) process




Occasionally, some background activity gets in the way of Excel OLE communication, and on some systems, the processes of Internet Explorer can interfere as well. Excel may be blocked by Internet Explorer if it is busy processing something that does not answer. This kind of problem is cleared by killing processes of IE - where Excel can then proceed.




To open Task Manager click Ctrl + Shift + Esc on a computer.




Switch to the Processes tab in Task Manager and check running instances of Internet Explorer.




Locate the ones you'd want to kill and right-click on them. The IE window was left open




If you still get the problem "Microsoft is waiting for another application to complete an OLE action" when saving the file from within Excel, revisit that program.



4. Turn Off the Excel Application Messaging




Some of these signals from the Excel application should be turned off to avoid much waiting in your program while waiting for other applications. In this, we will use the VBA to bypass some message prompts that would halt the smooth running of tasks and cause problems in OLE action.




The Alt + F11 key pressed in Excel opens the Visual Basic Editor, which you can use to edit your workbook.




To add a module to ThisWorkbook, right-click it on the left in the Project bar, then click Insert > Module.




Place the following code within the new module: Declare the function as private This is the code for the "ole32" register message filter: (ByVal IFilterIn As Long, ByRef PreviousFilter) While this public sub kill message filter is running, The IMsgFilter is set to 0 and then to the "CoRegisterMessageFilter" function. The line of code named "public sub restore message filter" A long CoRegisterMessageFilter with two parameters: IMsgFilter and IMsgFilter End Sub




Update: Some users have tried this different code to avoid mistakes:








sub Build XYZ Set the wdApp object On Error Resume, declare wd as an object "Word.Application" is to be set to wdApp When error count becomes zero Set wdApp=CreateObject("Word.Application") End After an Error Reach zero Set wd to wdApp.Documents Now launch the Word document with the following: Open(ThisWorkbook.Path & Application.PathSeparator & "XYZ template.docm").Set visible to the true range of "A1:B10".Slideshow wd.Range.CopyPicture xlScreen.Substitute Paste




To save some features in a macro-free workbook, Ctrl + S and then select No at the warning prompt.




First Select Save as type use Excel Macro-Enabled Workbook then choose a location give the changed workbook a name then click on Save. Click the "Save" button.Creating an Excel Macro-Enabled Workbook




Alt + Q will return you to your workbook from the editor. To run a macro you've created, select it from Alt + F8.



5. Turn Off Compatibility Mode




Certain problems with OLE can be worked around by not running Excel in compatibility mode, which cuts down the compatibility with more modern system components. If compatibility mode is turned off, Excel can make better use of the existing capabilities and also integrate well within other programs, thereby reducing chances of delay or miscommunication of data. Once this setting is changed, then Excel will have no more problems with linked data or any embedded objects. Click on Windows Start and search for Excel.




Long press on the Excel icon until the menu "Open file location" appears.




Locate the Excel shortcut in the pathway and right-click, opening Properties, locate the Excel executable - open the context menu and select Properties.




In the Properties window, head to Compatibility, unchecking the checkbox Run this software in compatibility mode for:.




That would be all you need to know about how to fix "Microsoft Excel is Waiting for Another Application to Complete an OLE Action", so we hope we have been of great help.






Other Articles
So beheben Sie das Dead by Daylight-Lag-Problem
Heute zeigen wir Ihnen, wie Sie das Dead by Daylight-Lag-Problem beheben. Bleiben Sie also dran.

So entfernen Sie die Avast-E-Mail-Signatur
Lesen Sie weiter, denn heute erklären wir Ihnen, wie Sie die E-Mail-Signatur Avast entfernen. Fangen wir an:

So beheben Sie den Druckerfehlercode 0x0000011B in Windows
Lesen Sie weiter, um zu erfahren, wie Sie den Druckerfehlercode0x0000011B in Windows beheben können, denn hier erfahren Sie alles, wasSie wissen müssen.

So beheben Sie, dass Apple Watch nicht aufgeladen wird
Ich werde Ihnen in dieser Dokumentation beibringen, wie Sie dasProblem beheben können, dass der Apple Watch nicht aufgeladen wird

Die besten Discord-Musikbots, die noch funktionieren
In diesem Artikel besprechen wir die besten Discord-Musikbots, die noch funktionieren.

So pingen Sie ein Telefon an, um seinen Standort zu ermitteln
Machen Sie sich jetzt bereit und erfahren Sie, wie Sie einTelefon anpingen und seinen Standort ermitteln, denn hierin finden Siealle Einzelheiten.

So beheben Sie den Fehlercode 0x800f0991 bei der Installation des Updates KB5036893
Seien Sie aufmerksam und erfahren Sie, wie Sie den Fehlercode0x800f0991 bei der Installation des Updates KB5036893 beheben, denn hier decken wir alles ab.

So beheben Sie den Xbox-Fehlercode (0x87e0002d)
Machen Sie sich bereit und erfahren Sie, wie Sie den FehlercodeXbox (0x87e00002d) beheben, denn heute erklären wir Ihnen alleEinzelheiten dazu.