Worddokument per VBA öffnen
05.01.2005 17:53:42
Daniel
Mit folgendem, aus dem Herber-Forum gefundenen VBA-Code öffne ich ein Worddokument aus Excel heraus:
Sub test()
Dim Ergebnis
Dim pfad As String
Dim dokument As String
pfad = "C:\Etiketten\"
dokument = "Etiketten 1"
Ergebnis = Shell("winword.exe " & pfad & dokument, 1)
End Sub
Das funktioniert grundsätzlich hervorragend, allerdings nur dann nicht, wenn der Dokumentenname oder der Pfad ein Leerzeichen enthält (z.B. "Etiketten 1.doc" oder als Pfad "Eigene Dateien"). Nach dem Leerzeichen wird der Rest des Dokumentennamens bzw. des Pfades gewissermassen abgeschnitten. Ich erhalte dann von Word immer die Meldung Dokument "Etiketten" nicht vorhanden. Trotz intensiver Recherche im Herberforum habe ich auf diese Frage keine Antwort gefunden.
Herzlichen Dank für eure Hilfe.
Gruss Daniel