Hallo Peter,
habe inzwischen noch ein wenig mit unserem Problem gebastelt
sirpete83 hat geschrieben:
Zurzeit habe ich mein Inventar in einer Tabellenkalkulation, dort habe ich ein Feld mit dem Text Datanblatt, auf diesem Text liegt der Hyperlink file:///D:/DATA/xyz.PDF
Naja jetzt bräuchte ich nur die nötigen Basic Befehle um die Felder auszulesen und dann den hyperlink zusammenzusetzen und zu starten.
Der Ansatz über die Shell funktioniert.
Der Aufruf von
Code: Alles auswählen
Sub ExampleShellForWin
Shell("c:\windows\explorer.exe",2)
end sub
startet aber nur die Anwendung. Und die kann auf verschiedenen Rechnern an anderen Orten liegen.
Vergiss das also wieder.
Versuchs mal mit den folgenden Zeilen
Code: Alles auswählen
Sub ExtPDF_Starten
set extShell = CreateObject("Shell.Application")
extShell.Open "d:\test\Zeichnung.pdf"
'extShell.Open "d:\test\archiv.dwg"
end sub
Diese Codezeilen starten die Datei "Zeichnungen.pdf" automatisch im AdobeReader.
Das geht natürlich auch mit anderen Anwendungen z.B. CAD-Programme

Damit bekomme ich endlich mein Projektverwaltung fertig und kann direkt von dort alle Dateien öffen (ging bisher nur mit OOO-Files)
viel Spaß beim probieren
Gruss Mobbi