Autor
|
Thema: Hyperlink von pdf-Dateien aus Ordner (1893 mal gelesen)
|
UGMANX Mitglied
Beiträge: 182 Registriert: 11.10.2005 UG NX3 SolidWorks office Professional 2006 CINEMA 4D R9
|
erstellt am: 07. Okt. 2010 16:34 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe eine Ordner worin viele pdf's sind, diese pdf's habe ich vorab in eine Excel-Liste eingetragen, Nomenklatur bzw. Benennung der pdf und der Liste ist identisch, natürlich ohne die Endung .pdf. Habt Ihre eine Lösung wie ich diese all diese pdf's schnell (makro) per hyperlink verbinden könnte. Als Beispiel habe ich drei Nummern bzw. pdf’s verbunden. 1466036 4530 4619 Wenn ich die Nummern anklicke öffnet sich das pdf. Vielen dank im Voraus für eure Hilfe. Gruß UGMANX
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Beverly Mitglied Dipl.-Geologe (Rentner)
Beiträge: 394 Registriert: 11.08.2007
|
erstellt am: 07. Okt. 2010 19:37 <-- editieren / zitieren --> Unities abgeben: Nur für UGMANX
Hi, versuche es mal auf diesem Weg:
Code: Sub HyperlinksErstellen() Dim rngZelle As Range For Each rngZelle In Range("G2:I300").SpecialCells(xlCellTypeConstants) ActiveSheet.Hyperlinks.Add Anchor:=Range(rngZelle.Address), _ Address:="C:\Test\" & rngZelle.Value & ".pdf" Next rngZelle End Sub
Den Bereich G2:I300 und den Pfad "C:\Test\" musst du natürlich an deine Bedingungen anpassen.------------------ Bis später, Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
UGMANX Mitglied
Beiträge: 182 Registriert: 11.10.2005 UG NX3 SolidWorks office Professional 2006 CINEMA 4D R9
|
erstellt am: 08. Okt. 2010 09:41 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, es hat sehr gut geklappt vielen dank. Hätte eine Bitte, leider haben die Zellen ein Hyperlink auch welsche die nicht Ordner sind. Kann man nur die Zellen farblich markieren die im Ordner mit Dateien vorhanden sind. Vielen dank für deine Hilfe. Gruß UGMANX
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 08. Okt. 2010 09:58 <-- editieren / zitieren --> Unities abgeben: Nur für UGMANX
|
UGMANX Mitglied
Beiträge: 182 Registriert: 11.10.2005 UG NX3 SolidWorks office Professional 2006 CINEMA 4D R9
|
erstellt am: 08. Okt. 2010 10:18 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, vielen dank für den Hinweis das ich auch selbst was coden möchtest. Leider hat deine ungetestete und schnelle Hilfe nicht funktioniert. Nochmals vielen dank für deine Antwort. Gruß UGMANX
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 08. Okt. 2010 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für UGMANX
|
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 08. Okt. 2010 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für UGMANX
... poste doch auch ruhig mal deinen Code wenn etwas nicht funktioniert, ein hat nicht funktioniert ist sehr aussagekräftig und lässt IMHO nur eine Aussage übrig... Du hast eigentlich gar keine Lust und wir sollen gefälligst die Lösung bringen Code: Sub HyperlinksErstellen() Dim rngZelle As Range For Each rngZelle In Range("A1:A10").SpecialCells(xlCellTypeConstants) If Dir("C:\Tmp\" & rngZelle.Value & ".pdf") <> "" Then ActiveSheet.Hyperlinks.Add Anchor:=Range(rngZelle.Address), _ Address:="C:\Tmp\" & rngZelle.Value & ".pdf" Else End If Next rngZelle End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |