Aufruf einer PDF-Datei als Hilfe

Hallo Experten,
ich möchte per Makro aus einer Tabelle heraus eine PDF-Datei als Hilfe aufrufen.
Wer kennt den Aufrufbefehl?

Feedback versprochen…

Schon mal Danke an alle die Antworten

Ullrich Sander

Hallo Ullrich,

mit dem Befehl SHELL kann mann externe Programme aufrufen. Für dein PDF-File sieht es dann etwa so aus:

Private Sub CommandButton1\_Click()
 Hilfe1 = Shell("C:\Programme\Adobe\Acrobat 60\Reader\AcroRd32.exe C:\Test\Test.pdf", 3)
End Sub

Hier wird der ACROBAT-Reader gestartet und die angegebene Datei geöffnet.

Weitere Infos zu SHELL sind unter der VBA-Hilfe zu finden.

Gruß
Franz

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

Hallo Franz,
erst mal vielen Dank!
Ich werde es morgen im Dienst gleich mal ausprobieren.
Ich meld mich noch mal.

Ullrich Sander

Danke !!! Es funktioniert. Aber…
Hallo Franz,
vielen Dank für das Makro, es funktioniert!

Hast Du noch eine Idee, wie ich es einrichten kann, daß die PDF-Datei
immer aus dem gleichen Verzeichnis aufgerufen wird, wo auch die EXCEL-Mappe liegt.
Die Anwender speichern die Mappe sehr individuell irgendwo hin.
Ich müsste dann nur noch informieren, speichert die PDF in das gleiche Verzeichnis.

Nochmals Danke
Ullrich Sander

Hallo Ullrich

Hast Du noch eine Idee, wie ich es einrichten kann, daß die
PDF-Datei
immer aus dem gleichen Verzeichnis aufgerufen wird, wo auch
die EXCEL-Mappe liegt.

Private Sub CommandButton1\_Click()
 PDF\_Datei = ActiveWorkbook.Path & "\Test.pdf"
 Hilfe1 = Shell("C:\Programme\Adobe\Acrobat 60\Reader\AcroRd32.exe " & PDF\_Datei, 3)
End Sub

Die Anwender speichern die Mappe sehr individuell irgendwo
hin.
Ich müsste dann nur noch informieren, speichert die PDF in das
gleiche Verzeichnis.

Dann kann ich nur hoffen, dass wenigstens der Acrobat-Reader immer im gleichen Pfad abgelegt ist.

Gruß
Franz

Alternative
Hallo Ullrich,

als Alternative zum Button/Makro könntes Du die PDF-Hilfedatei auch per Hyperlink aufrufen lassen.

PDF-Datei und EXCEL-Datei müssen im gleichen Verzeichnis liegen.

Beim Erstellen des Hyperlinks muss du dann die Einstellung „Relativen Pfad für Hyperlink verwenden“ aktivieren.

Gruß
Franz

Hallo Franz,
der Tip mit dem Hyperlink ist genial.
So funktioniert es einwandfrei.

Ullrich Sander