Doppelklick auf XLS-Datei

Hallo ihr Experten,
seit einigen Tagen (und vorher nicht) erhalte ich beim Öffnen eines XLS über einen Doppelklick im Explorer nacheinander zwei MessageBoxen als Fehlermeldung (siehe Beispiel unten). Dannach wird das Dokument dennoch geöffnet.
Diese Fehlermeldungen erscheinen nur dann, wenn EXCEL noch nicht gestartet ist.

Beispiel:
Der Pfad der Datei ist: „C\Eigene Dateien\XYZ\abc.xls“
Dann kommt zuerst: ‚C\Eigene.xls‘ wurde nicht gefunden. …
Danach: ‚Dateien \XYZ\abc.xls‘ wurde nicht gefunden. …

Mir ist halbwegs klar, was hier passiert. Durch das Blank zwischen „Eigene“ und „Dateien“ interpretiert EXCEL die Aufrufparameter zunächst als zwei Pfadnamen.
Aber: Warum geschieht dies jetzt und vorher nicht? Und wie kann ich das wieder abstellen?
Danke im voraus!
Gruß
Volker

Hallo Volker,

wenn Du so eine Excel-Tabelle z.B. in den root C:\ kopierst, was passiert dann beim Öffnen via Doppelklick aus dem Explorer
heraus???

Sind es „nur“ die Excel-Tabellen oder evtl. auch Word-Dokumente?

ciao alce
(Robert Heilbronner)

Vermutlich die Lösung
Ciao Volker,

könnte sein, daß ich die Lösung habe, denn ich konnte
mir auf meiner Kiste auch solch Meldungen erzeugen, wie
Du sie hast.

Also ich bim im Datei-Explorer unter Extras Ordneroptionen
in die „Register-Karte“ Dateitypen gegangen und habe mir
den Typ XLS angezeigt. (Bei mir funktionierte es richtig)

Bei den dortigen Einstellungen (Button „Erweitert“ bei
"Details für die Erweiterung ‚XLS‘) gibt es bei mir,
allerdings in Windows 2000 bzw. Windows Me, die Möglichkeit
folgende Option EIN- oder AUS-zuschalten:

„Im selben Fenster suchen“ war ursprünglich AN bzw. Aktiv

Nachdem ich diese Option abgewählt hatte, erhielt ich
ziemlich genau Deine Meldungen.

Also wenn Du diesen Parameter an der beschriebenen Stelle
aktivierst, sollte es wieder so sein wie früher.

Ciao alce
(Robert Heilbronner)

Hallo alce,
erst mal Danke für deine beiden Antworten.
Leider bringt mich das erst mal nicht weiter, denn:

Die Option, die du in deiner ersten Antwort erwähnt hast (Imselben Fenster suchen) ist bereits angewählt.

Zu der Frage aus der zweiten Antwort:
Wenn man das ein XLS in einem Pfad ohne „Blank“ legt, also z.B C:\temp, dann funktioniert alles wunderbar. DOC, PPTs o.ä. werden in allen Verzeichnissen korrekt verarbeitet.

Gruß
Volker

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Servus Volker,

um nun sicherzugehen, verändere doch mal die beschriebene
Option und prüfe nach.

Anschließend stelle es mal wieder richtig.
Und nun???

Dann noch eine evtl. doof klingende Idee:

Lege Dir nen anderen neuen Ordner mit einem Namen, der Blanks
enthält an. Was passiert mit diesem Ordner, wenn Du 'ne
XLS reingibst???

ciao alce
(Robert Heilbronner)

Hallo Robert,

gute Idee (Aus-/Ein-Schalten), leider ohne Erfolg.

Und der Effekt tritt auch bei einem neu angelegtem Verzeichnis auf.

Gruß
Volker

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

servus mal wieder,

das Phänomen ist aber hartnäckig. :wink:

Aber wir auch, gelle…

Hatte die Vermutung, daß es evtl. doch mit den Parametern bei
den Dateitypen zusammenhängt. Denn dort ließ sich das Phänomen
ja schon ähnlich erzeugen.

Außerdem hast Du ja erwähnt, daß das Phänomen nur ausschliesslich
für die XLS-Dateien existiert.

Folgende Idee:

Beim Standard-Befehl „open“ heißt die Sysntax open ("%1")
Die " " sorgen scheinbar dafür, daß der Pfad im Gesamten
als Zeichenfolge interpretiert wird.

Also lag nahe, dies mal zu entfernen.

In dem Moment als ich bei XLS unter dem Befehl open die Syntax

open (%1)

eingetragen hatte, lief es wie folgt:

  • In „D:\Daten\Robert“ war eine Excel-Tabelle mit langem Dateinamen
    ohne Blank kein Problem, wohl aber mit Blank

  • In „D:\Daten\Robert\Neuausrichtung Schadensschlüssel“ ließ
    sich weder die Datei mit langem Dateinamen ohne Blank, noch
    die Datei mit dem Dateinamen mit Blank öffnen.

Schau Dir doch mal die Syntax von open, wie auch den anderen Befehlen an.
Ich kann Dir dann die Standard-Syntax auch zusenden, wenn Du möchtest.

Hier jedoch, für Deinen Test, ob es das ist, die Einstellungen,
die für den Standardbefehl open (an Fett-Schrift zu erkennen),
wenn Du in Erweitert bei den Dateitypen für XLS bist.

Wenn Du im „Bearbeiten“-Dialog für open bist, dann sollte
folgende Sysntax bei Dir sichtbar sein:

DDE verwenden (aktiviert)

DDE-Nachricht: [open ("%1")]
Anwendung: Excel
DDE-Anwendung nicht aktiv:
Thema: system

Probier’s aus, falls es das auch noch nicht war, gib nochmals kurz Bescheid.
Meiner Einschätzung und meinem Gefühl nach, ist das aber die richtige Stelle,
an der sich Probieren lohnen wird…

ciao alce
(Robert Heilbronner)

PS. Eine meiner Devisen - nicht lockerlassen, auch wenn ein
Phänomen es aussitzen will.

Hallo,
das war die Stelle, die ich gleich als erstes betrachtet hatte (noch bevor ich den Artikel verfasst hatte). Das hätte ich vielleicht reinschreiben sollen. Das erschien logisch, weil die Klammerung in Anführungszeichen macht ja Blanks in Pfadnamen erst möglich. Der Versuch diese Stelle durch „falsche“ Einträge und anschließenede Korrektur zu behandeln (wie in deiner vorletzen Antwort beschrieben) hat auch nichts gebracht.
Gruß und danke für deine Hartnäckigkeit
Volker

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]