Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Excel datei mit shell-befehl aufrufen
Frage
hallo zuammen,
ich habe ein kleines problem.
ich möchte eine excel-datei mit hilfe eines vb-scripts aufrufen.
sieht folgendermaßen aus:
DATEI = "X:\Test Test\Test Dokument.xls"
shell "explorer.exe " & DATEI
mit explorer.exe funktioniert es auch ohne probleme.
allerdings wird mir dann natürlich kein excel geöffnet, sondern normal im explorer.
wenn ich nun versuche
shell "excel.exe " & DATEI als befehl ausführen zu lassen, erkennt er die LEERZEICHEN nicht und kann mir daher auch die datei nicht anzeigen.
was kann / muss ich tun, damit er die leerzeichen zwischendrin erkennt und mir die datei richtig öffnet??
weiß nicht weiter...
vielen dank
BeoW
Antwort 1 von kicia
Hallo BeoW,
( chr(34) entspricht dem Anführungszeichen )
---
Vielleicht willst Du ja wirklich eine neue Instanz von Excel starten, aber falls nicht, noch folgender Tip:
(also dann wieder ohne Anführungszeichen)
Gruß, kicia
DATEI = chr(34) & "X:\Test Test\Test Dokument.xls" & chr(34)( chr(34) entspricht dem Anführungszeichen )
---
Vielleicht willst Du ja wirklich eine neue Instanz von Excel starten, aber falls nicht, noch folgender Tip:
DATEI = "X:\Test Test\Test Dokument.xls"
Workbooks.Open DATEI(also dann wieder ohne Anführungszeichen)
Gruß, kicia

