Jump to content

Öffnen von Dokumenten mit Leerzeichen im Namen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo!

 

Ich habe Probleme beim Öffnen von Dokumenten im Office 97 (Word, Excel) mit Leerzeichen im Namen.

 

Bei diesem Dokument z.B:

C:\Dokumente und Einstellunen\Beno Fischer\Desktop\Liste Ausgaben.xls

versucht Excel diese Dokumente der Reihe nach zu öffnen, scheitert (naürlich) und bringt eine Fehlermeldung:

C:\Dokumente.xls

und.xls

Einstellungen\Beno.xls

Fischer\Desktop\Liste.xls

Ausgaben.xls

 

Da poppen also 5 MsgBox(en) auf die ich weg klicken muss.

So wie bei "Split" wird der Pfad "zerhackt" und versucht diese einzeln als Dokument zu öffnen. Das gleich macht Word.

 

In den Ordneroptionen / Dateitype / .xls bzw. .doc / Erweitert / Aktion / Open / Bearbeiten / Anwendung für diesen Vorgang

steht aber das Argument in Anführungszeichen.

"C:\Programme\Microsoft Office\Office\Excel.exe" "%1"

Zum Schluss wird dann das richtige Dokument geöffnet, auch das erscheint mir sonderbar!

 

Windows übergibt also den Pfad komplett als String.

Wie kann sein, daß Excel den Pfad aufsplitet?

 

Wo die Datei liegt spielt übrigens keine Rolle, diese könnte am Server liegen oder auf dienem USB-Stick, ...

Dateien die kein Leerzeichen im (kompletten) Pfad haben werden ohne Probleme geöffnet.

Das Problem tritt nur beim Doppelklick, nicht wenn ich im Programm unter Datei / öffnen gehe.

 

Danke schön!

Poer-Kiddy

Geschrieben

Hallo Power-Kiddy,

 

klingt kurios, Dein Problem. Was Du aber auf alle Fälle mal testen kannst: Unter Start -> Ausführen "EXCEL.EXE /safe" ausführen und daraufhin nochmals testen, ob das schon gefruchtet hat.

 

In den Ordneroptionen / Dateitype / .xls bzw. .doc / Erweitert / Aktion / Open / Bearbeiten / Anwendung für diesen Vorgang

steht aber das Argument in Anführungszeichen.

"C:\Programme\Microsoft Office\Office\Excel.exe" "%1"

Bei mir ist hier das Häckchen unter "DDE verwenden" aktiviert und unter DDE-Nachricht steht: "[open("%1")]" Ist dies bei Dir auch?

 

Gruß

Chris

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...