[gelöst] shell PDF-Reader mit Dokument aufrufen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] shell PDF-Reader mit Dokument aufrufen

Re: [gelöst] shell PDF-Reader mit Dokument aufrufen

von RudiRuessel » Di, 13.11.2012 15:00

Danke Jürgen! Ich hing da auch fest und mit deiner Lösung klappts jetzt wunderbar :)

Re: shell PDF-Reader mit Dokument aufrufen

von sven-my » So, 03.06.2012 13:55

Hallo Jürgen,

das war die Rettung !

ich war schon drauf und dran meine gesammte Adress-Datenbank, und alle Makros, die Dateien speichern, umzustricken; denn die Empfängernamen sind bei mir immer ein Teil des Datei-Namens unter dem gespeichert wird.

Herzliche Dank

gruß
sven-my

Re: shell PDF-Reader mit Dokument aufrufen

von turtle47 » So, 03.06.2012 13:40

Hallo,

versuche es doch mal so:

Code: Alles auswählen

  set extShell = CreateObject("Shell.Application")
  extShell.Open "D:\PDF Files\Dein PDF Dokument.pdf"
Jürgen

Re: [gelöst] shell PDF-Reader mit Dokument aufrufen

von sven-my » So, 03.06.2012 12:51

Hallo miteinander,

hab' noch ein Problem : wenn der Dateiname SPACE's (Leerzeichen) enthält, funktioniert es nicht mehr.

Gibt es außer mit irgendwelchen anderen Zeichen aufzufüllen, noch eine Möglichkeit, den Reader per Makro zu bewegen das PDF-Dokument zu öffnen ?

gruß
sven-my

Re: shell PDF-Reader mit Dokument aufrufen

von sven-my » Sa, 02.06.2012 13:06

Hallo theindless,

herzlichen Dank, bei mir klappt's auch !

Hast recht - ich Doofkopp hätte auch mal in die Hilfe unter >shell< suchen können !

gruß
sven-my

P.S.: auch Dir, Balu, herzlichen Dank

Re: shell PDF-Reader mit Dokument aufrufen

von balu » Sa, 02.06.2012 13:02

Hallo sven-my

und bei mir hier hat auch das funktioniert.

Code: Alles auswählen

Sub Main
lw = "E:\"
Ordner = "OFFICE\OFFICE_Dateien\"
Dokumentname = "tutorial"
Shell("E:\PDFX_Vwr_Port\PDFXCview.exe", 1, lw & Ordner & Dokumentname & ".pdf")
End Sub


Gruß
balu

Re: shell PDF-Reader mit Dokument aufrufen

von theindless » Sa, 02.06.2012 12:52

Hallo,

nach kurzem nachlesen in der Hilfe habe ich folgendes gefunden:

Syntax
Shell (Pathname As String[, Windowstyle As Integer][, Param As String][, bSync])

=> zuerst muss der Windowsstyle und dann der Parameter angegeben werden.

Code: Alles auswählen

shell("D:\PDF-XChangeViewer\PDF Viewer\PDFXCview.exe",1,"Lw:\Ordner\Dokumentname.pdf")
Bei meinem Test hat es so funktioniert

theindless

[gelöst] shell PDF-Reader mit Dokument aufrufen

von sven-my » Sa, 02.06.2012 11:36

Hallo Experten,

keine Ahnung, wonach (Stichwörter) ich bei diesem Problem suchen soll !

Mein Basic-Code:

Code: Alles auswählen

	shell("D:\PDF-XChangeViewer\PDF Viewer\PDFXCview.exe",1)

funktioniert wie er soll.

Als fauler Mensch möchte ich das gerade gespeichertes PDF-Dokument gerne über das gleiche Makro aufrufen.

Code: Alles auswählen

	shell("D:\PDF-XChangeViewer\PDF Viewer\PDFXCview.exe" & " /Lw:\Ordner\Dokumentname.pdf",1)

klappt genauso wenig, wie:

Code: Alles auswählen

	shell("D:\PDF-XChangeViewer\PDF Viewer\PDFXCview.exe" & " \Lw:\Ordner\Dokumentname.pdf",1)
(Unterschied ist der slash/backslash vor Lw:\)

Der Reader wird zwar gestartet, aber leer.

Auch dies klappt nicht:

Code: Alles auswählen

shell("Lw:\Ordner\Dokumentname.pdf",1)
Fehlermeldung: Basic-Laufzeitfehler / Datei nicht gefunden

Funktioniert es überhaupt, was ich möchte; wenn ja, wo ist mein Fehler ?

gruß
sven-my

Nach oben