Durch Doppelklicken auf eine Excel-Datei wird Excel geöffnet, nicht jedoch die Tabelle selbst

11

Das Betriebssystem ist Windows XP und das Programm ist Microsoft Office Standard 2007 (Excel). Dieser Computer wurde kürzlich von Office 2003 auf Office 2007 aktualisiert (Ja, ich weiß, erschieß mich nicht).

Wenn Sie auf eine XLS- oder XLSX-Datei klicken, wird Excel 2007 geöffnet und dort angehalten. Die Datei selbst wird traditionell nicht geöffnet. Die bisherige Problemumgehung besteht darin, in das Menü zu gehen und Öffnen auszuwählen und die Datei auf diese Weise auszuwählen. Anschließend wird die Datei geöffnet. Microsoft Word hat nicht dasselbe Problem. Die Dateien werden korrekt geöffnet.

Die XLS- und XLSX-Dateien sind bereits mit Microsoft Excel 2007 verknüpft. Jede Hilfe ist willkommen.

cyborgcommando0
quelle
Verwendet das zugehörige Programm so etwas wie " %program files%\office\excell.exe" oder %program files%\office\excell.exe"" % 1 "? (Beachten Sie die% 1, die ein Argument ist. In diesem Fall den Dateinamen. Und es kann Anführungszeichen erfordern, um an Dateinamen mit Leerzeichen darin zu arbeiten.
Hennes
Interessanterweise ist mir gerade aufgefallen, dass wenn Sie auf ein Excel-Dokument doppelklicken und dann versuchen, ein anderes Dokument manuell zu öffnen (STRG + O) und dann das STRG + O-Dokument schließen, das doppelt angeklickte Excel-Dokument angezeigt wird, anstatt nur das Dokument zu schließen (welches es ist) tut auch). @Hennes Es ist c: \ Programme \ Microsoft Office \ Office12 \ EXCEL.EXE Ich bin mir nicht sicher, wo ich diesen Pfad irgendwo finden kann, außer im Windows Explorer. Ich gehe zu Öffnen mit> Microsoft Excel, um ihn auszuwählen, um ihn immer zu öffnen.
Cyborgcommando0

Antworten:

4

Gehen Sie zu http://support.microsoft.com/kb/211494 und es wird eine sehr klare Erklärung gegeben, wie es so gemacht wird, dass Excel die Datei öffnet. Ich suchte nach: "Excel 2007 'Es gab ein Problem beim Senden des Befehls an das Programm'", da dies die Fehlermeldung war.

Öffnen Sie die Excel-Anwendung. Hier sind die Anweisungen von Microsoft über diesen Link - sehr einfach zu befolgen!

Microsoft Excel 2010

Click the File tab, and then click Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2007

Click the Microsoft Office Button, and then click Excel Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2003 oder frühere Versionen von Excel

Click Options, on the Tools menu.
Click the General tab.
Click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box, and then click OK.

Auch wenn die Option Andere Anwendungen ignorieren, die Dynamic Data Exchange (DDE) verwenden, bereits deaktiviert ist (false), klicken Sie zum Aktivieren und dann zum Deaktivieren.

Danach sollten Sie Arbeitsmappen öffnen können, indem Sie im Windows Explorer darauf doppelklicken.

Fonda
quelle
3

Mit @ Hennes Richtung öffnete ich schließlich einen Windows Explorer Windows und navigierte zu Toolsdann Folder Options. Dann habe ich im neuen Fenster die File TypesRegisterkarte ausgewählt .

Von dort navigierte ich zu XLSund wählte Restoreund dann wurde diese Schaltfläche Advanced. Ich habe geklickt Advancedund begonnen, die Zeile mit der Aufschrift " Anwendung zum Ausführen von Aktionen" zu bearbeiten :

Am Ende der Zeichenfolge befand sich eine, zu %1der ich gewechselt habe "%1". Ich habe diesen Vorgang auch für die XLSXErweiterung wiederholt . Nach dem Schließen des Fensters konnte ich doppelklicken und sofort alle Excel-Dateien ohne Probleme öffnen.

cyborgcommando0
quelle
1
Ich freue mich zu hören, dass Sie es zum Laufen gebracht haben. :)
Hennes
2

Wenn Sie auf ein Programm doppelklicken, überprüft Windows XP die Dateizuordnung, um festzustellen, welche Aktion ausgeführt werden soll. Eine dieser Aktionen besteht darin, eine Liste mit Erweiterungen zu überprüfen, die Sie unter [Extras] [Ordneroption] [Dateitypen] finden.

Screenshot von Arbeitsplatz, Registerkarte "Tools", Optionen für Optionsordner

Wenn Sie ms office installiert haben, werden hier mehrere Listen-Dateierweiterungen angezeigt, z. B. "xslx". (Ich habe keinen Zugriff auf Computer mit ms office atm. Ich bin zu Hause, wo ich Open Office verwende. Daher präzisere Screenshots).

Wenn Sie auf eine Erweiterung klicken, sollte angezeigt werden, mit welchem ​​Programm sie geöffnet wird, eine Option zum Ändern des Programms und eine erweiterte Registerkarte.

Bild der Dateizuordnungen

Office-Programme verwenden standardmäßig DDE. Überprüfen Sie, ob dies der Fall ist, indem Sie zu [Erweitert] und [Bearbeiten] gehen.

Geben Sie hier die Bildbeschreibung ein

Wenn das Häkchen nicht vorhanden ist, haben Sie gerade Ihr Problem gefunden. Markieren Sie es und testen Sie es erneut. :) :)

Wenn es vorhanden ist und das Problem sehr neu ist, suchen Sie zuerst nach dem XDocCrypt.A / Dorifel-Virus (Neu seit gestern. Ziemlich virulent und mit Excel- und Word-Dateien in Konflikt geraten).

Manchmal stoßen Sie auf eine Situation, in der die DDE-Option markiert ist, aber nicht funktioniert. Nicht einmal nach der Deinstallation und Neuinstallation von Office. Ich bin nicht sicher, was dieses Problem verursacht, aber ich habe das in der Vergangenheit umgangen, indem ich meine eigene Aktion über [Neu] definiert, Excel als Programm zum Öffnen ausgewählt (Durchsuchen verwenden) und "% 1" hinter dem Programm hinzugefügt habe.

(Wenn Sie nichts hinzufügen, klicken Sie auf und die XLSX-Datei startet Excel. Der Dateiname wird nicht übergeben, und Sie sehen weiterhin eine leere Tabelle.

Durch Hinzufügen von% 1 wird der Dateiname übergeben. Es funktioniert, solange der Dateiname kein Leerzeichen enthält. Andernfalls wird durch Doppelklicken auf my test.xlsxExcel geöffnet und Excel angewiesen, die Datei zu öffnen my. Welches wird scheitern.

Das Hinzufügen "%d"sollte auch für Dateien mit Leerzeichen funktionieren.


Haftungsausschluss:
1) Ich habe das mit Office 2003 verwendet, nicht mit 2007. Es sollte jedoch genauso funktionieren. 2) Ich erinnere mich hauptsächlich an Dinge, die ich vor 2 Jahren gemacht habe. Ich hätte einen Schritt überspringen können. 3) Vollständig ungetestet mit 2007 und xslx, da ich keinen Zugriff auf Office 2007 atm habe.

Bitte lassen Sie uns wissen, ob es funktioniert hat oder ob ich einige Punkte klären muss.

Hennes
quelle
Das scheint sehr hilfreich zu sein! Ich kann den XLS-Dateityp jedoch nicht bearbeiten, sondern nur wiederherstellen. Ich kann den XLSX-Dateityp bearbeiten und zu "Erweitert" wechseln, wie Ihre Bilder zeigen. Wenn ich zur Anwendung gehe, mit der die Aktion ausgeführt wird, habe ich "C: \ Programme \ Microsoft Office \ Office12 \ EXCEL.exe" / e. Das Hinzufügen von% 1 oder "% d" hilft nicht. Ich bin mir nicht sicher, ob ich das richtig mache. Außerdem öffnet das Öffnen von .xls nichts und das Öffnen von .xlsx führt zu Fehlern, wie Sie sagen, öffnet jedoch weiterhin die Tabelle.
Cyborgcommando0
1

Ich hatte dieses Problem nach der Installation von Office 2016 (Office 365). Ich fand immer wieder Anweisungen zu der DDE-Option, die bei mir nicht funktionierte. Folgendes hat es für mich gelöst:

  1. Öffnen Sie die Systemsteuerung
  2. Öffnen Sie Programme und Funktionen
  3. Wählen Sie Microsoft Office
  4. Klicken Sie Changeoben auf die Schaltfläche
  5. Wählen Sie Schnellreparatur.

Das hat mich ungefähr 3-4 Minuten gekostet. Das hat es für mich gelöst.

Pennen
quelle