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.
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.
Office-Programme verwenden standardmäßig DDE. Überprüfen Sie, ob dies der Fall ist, indem Sie zu [Erweitert] und [Bearbeiten] gehen.
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.xlsx
Excel 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.
%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.