Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022

Beim Versuch eine Word-Datei zu öffnen, erscheint manchmal die Fehlermeldung "Bei der Weitergabe des Befehls an das Programm ist ein Fehler aufgetreten". Wie Sie den Fehler beheben, zeigen wir Ihnen in diesem Praxistipp.

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022

Für Links auf dieser Seite zahlt der Händler ggf. eine Provision, z.B. für mit oder grüner Unterstreichung gekennzeichnete. Mehr Infos.

Word Fehlermeldung "Bei der Weitergabe des Befehls...": Das können Sie tun

Für die Fehlermeldung kann es mehrere Ursachen geben. Führen Sie nacheinander die hier aufgeführten Schritte durch, bis das Problem behoben wurde.

  • Laden Sie sich das Microsoft Fix-it für Windows 7 oder Windows 8 herunter und führen Sie die Datei aus.
  • Folgen Sie den Anweisungen des Assistenten und starten Sie anschließend Ihren Computer neu.
  • Wenn das Problem weiterhin auftritt, fahren Sie mit dem nächsten Schritt fort.

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022

Word-Fehler beheben

Word Fehlermeldung beheben: Neue Registry-Einträge

  • Auch für das Setzen neuer Registry-Einträge gibt es ein Fix-it von Microsoft. Laden Sie es sich für Windows 7 oder Windows 8 herunter und führen Sie es aus.
  • Folgen Sie den Anweisungen des Assistenten und starten Sie anschließend Ihren Computer neu.
  • Wenn das Problem weiterhin auftritt, fahren Sie mit dem nächsten Schritt fort.

Word Fehlermeldung beheben: Firewall deaktivieren

Ihre Firewall könnte die Weitergabe des Befehls blockieren.

  • Deaktivieren Sie Ihre Firewall und versuchen Sie die Datei zu öffnen.
  • Wenn das Problem noch immer auftritt, fahren Sie mit dem nächsten Schritt fort.

Word Fehlermeldung beheben: Add-ins deaktivieren

Add-ins in Microsoft Word können den Fehler ebenfalls verursachen. Sie sollten alle aktiven Add-ins abschalten und versuchen die Datei zu öffnen.

  • Office 2003: Klicken Sie unter "Extras" auf "Add-ins Manager" und deaktivieren Sie alle Add-ins. Bestätigen Sie mit "OK".
  • Ab Office 2007: Klicken Sie auf die Office-Schaltfläche bzw. auf "Datei" und klicken Sie "Optionen"/"Word-Optionen". Klicken Sie auf Add-ins und deaktivieren Sie die aktiven Einträge, indem Sie sich den Typ merken, ihn aus der Liste unten wählen und "Gehe zu" klicken. Hier entfernen Sie die Häkchen vor den Add-ins und klicken "OK".
  • Wenn das Problem weiterhin auftritt, fahren Sie mit dem nächsten Schritt fort.

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022

Add-ins in Word 2013 deaktivieren

Word Fehlermeldung beheben: TuneUp deinstallieren

Das Programm Tune Up Utilitys kann ebenfalls Verursacher des Problems sein.

  • Starten Sie die Systemsteuerung und klicken Sie auf "Programme und Features" in der Kategorie "Programme".
  • Klicken Sie mit der rechten Maustaste auf "Tune Up" und wählen Sie deinstallieren.

Video-Tipp: Die besten Features von Office 2013

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022

Im nächsten Artikel zeigen wir Ihnen, wie Sie Word auch auf dem iPad nutzen können.

Aktuell viel gesucht

Aktuell viel gesucht

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022
In diesem Artikel geht es darum, wie der lästige Fehler “Bei der Weitergabe des Befehls an das Programm ist ein Fehler aufgetreten”, der in diversen Microsoft Office Produkten auftreten kann, behoben werden kann. Ja, der Titel dieses Artikels ist sperrig – aber er trifft den Kern.

Besagter Fehler kann bei verschiedenen Office Produkten wie Excel, Word oder Power Point auftreten und stellt sich wie folgt dar: Öffnet man z.B. eine Excel-Datei per Doppelklick startet zwar Excel, zeigt statt der Datei jedoch die Fehlermeldung an. Ein Öffnen der Datei aus Excel heraus über “Datei –> Öffnen” funktioniert jedoch weiterhin.

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022
Zur Lösung des Problems gibt es zwei verschiedene Ansätze, die ich in diesem Artikel darlegen möchte. Die erste Variante geht über das Einstellungsmenü des jeweiligen Office-Produkts. Die zweite Variante besteht aus mehreren Powershell-Befehlen.

Lösungsansatz 1 – DDE-Option deaktivieren

Bei der weitergabe des befehls an das programm ist ein fehler aufgetreten excel 2022
Die erste Lösungsmöglichkeit findet sich in den Einstellungen des jeweiligen Office-Produkts und muss für alle Produkte (Word, Excel, etc.) separat gesetzt werden. Öffnet hierzu über Datei –> Optionen den Einstellungsdialog. Im Reiter “Erweitert” findet sich ein Eintrag namens “Andere Anwendungen ignorieren, die Dynamischen Datenaustuasch (Dynamic Data Exchange, DDE) verwenden”. Der Haken vor dieser Option sollte entfernt werden.

Nach dem Speichern der Optionen sollte das Office-Programm noch einmal geschlossen werden. Wenn das Öffnen per Doppelklick nun wieder klappt, sind wir an dieser Stelle fertig. Wenn nicht, ist Lösungsansatz 2 eine weitere Variante den Fehler zu beheben.

Lösungsansatz 2 – Powershell DDE-Fix

Der zweite Lösungsansatz besteht aus einer Reihe von Powershell befehlen und entstammt dem deutschen Microsoft-Forum. Zur Ausführung der Befehle müssen diese in die Powershell eingegeben werden. Die Powershell lässt sich über das Startmenü bzw. Win+R-Taste –> “powershell” öffnen. Wenn alle Befehle auf einmal in das Powershell-Fenster kopiert werden, muss der letzte Befehl per Enter-Taste bestätigt werden. Nach Durchlauf der Befehle sollte das Öffnen von Office-Dateien per Doppelklick wieder funktionieren.

Remove-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec" -Recurse -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\command\" -Name "command" -NewName "_command" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\command\" -Value "excel.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\command\" -Value "excel.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\command\" -Value "excel.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\command\" -Value "excel.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\command\" -Value "excel.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\command\" -Value "winword.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\command\" -Value "winword.exe `"%1`"" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\command\" -Value "winword.exe `"%1`"" -Force -ErrorAction SilentlyContinue

Solltet ihr, aus welchen Gründen auch immer, den Powershell-Fix wieder rückgängig machen wollen, so könnt ihr dies mit folgenden Befehlen tun. Danach ist der ursprüngliche Zustand wieder hergestellt.

New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec\Application" -Force -ErrorAction SilentlyContinue New-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec\Topic" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec\" -Value "[open(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec\Application\" -Value "Excel" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec\" -Value "[open(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec\Application\" -Value "Excel" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec\" -Value "[open(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec\Application\" -Value "Excel" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec\" -Value "[open(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec\Application\" -Value "Excel" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec\" -Value "[open(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec\Application\" -Value "Excel" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec\" -Value "[REM _DDE_Direct][FileOpen(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec\Application\" -Value "WinWord" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec\" -Value "[REM _DDE_Direct][FileOpen(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec\Application\" -Value "WinWord" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec\" -Value "[REM _DDE_Direct][FileOpen(`"%1`")]" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec\Application\" -Value "WinWord" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\ddeexec\Topic\" -Value "System" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Rename-ItemProperty -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\command\" -Name "_command" -NewName "command" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\command\" -Value "excel.exe /e" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Sheet.8\shell\Open\command\" -Value "excel.exe /e" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.SheetMacroEnabled.12\shell\Open\command\" -Value "excel.exe /e" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.CSV\shell\Open\command\" -Value "excel.exe /e" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Excel.Backup\shell\Open\command\" -Value "excel.exe /e" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.12\shell\Open\command\" -Value "winword.exe /n /dde" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.Document.8\shell\Open\command\" -Value "winword.exe /n /dde" -Force -ErrorAction SilentlyContinue Set-Item -Path "HKLM:\SOFTWARE\Classes\Word.DocumentMacroEnabled.12\shell\Open\command\" -Value "winword.exe /n /dde" -Force -ErrorAction SilentlyContinue

Ist Excel abwärtskompatibel?

Das Tabellenkalkulationsprogramm Excel ist mit allen früheren Versionen abwärtskompatibel. Ältere Excel-Dateien werden dabei im Kompatibilitätsmodus gestartet, um Versionsprobleme zu verhindern.

Warum wurde Excel entwickelt?

Geschichte. Microsoft Excel ist der Nachfolger von Multiplan, es wurde 1985 erstmals für den Macintosh als rein grafisch orientierte Tabellenkalkulation vorgestellt. Am 31. Oktober 1987 wurde, gleichzeitig mit dem Erscheinen von Windows 2.0, mit Excel 2.0 die erste Version für IBM-PC-kompatible PCs ausgeliefert.