Hallo Community,
ich generiere per VBA zeilenweise in einer Zelle einen Hyperlink auf eine Bilddatei und in der Spalte daneben ein Miniaturbild der Datei.
Nun soll der Anwender mit dem Link auch gleich die Originaldatei (große Auflösung) öffnen können.
Leider macht mir der Link (auch wenn ich in klassisch manuell in Excel einfüge) das Verzeichnis mit den Bildern auf und nicht - wie früher - die jpg selbst.
Bei hunderten von Bilddateien ist das extrem umständlich, sich die richtige Bilddatei herauszusuchen.
Zugehörige Codezeile:
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="Bilder\", SubAddress:=Bildname & ".jpg", TextToDisplay:=Bildname
gibt es einen Parameter, der das Bild direkt öffnet oder eine anderweitig Einstellung?
Anmerkung: die xlsx liegt auf einem Netzwerklaufwerk und es greifen mehrere User darauf zu. Ich habe auf den jeweiligen Rechnern KEINE Admin-Rechte, um in die Registry einzugreifen.
Vorab schon einmal Danke fürs Lesen und natürlich Tipps.
Opa Oli
ich generiere per VBA zeilenweise in einer Zelle einen Hyperlink auf eine Bilddatei und in der Spalte daneben ein Miniaturbild der Datei.
Nun soll der Anwender mit dem Link auch gleich die Originaldatei (große Auflösung) öffnen können.
Leider macht mir der Link (auch wenn ich in klassisch manuell in Excel einfüge) das Verzeichnis mit den Bildern auf und nicht - wie früher - die jpg selbst.
Bei hunderten von Bilddateien ist das extrem umständlich, sich die richtige Bilddatei herauszusuchen.
Zugehörige Codezeile:
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="Bilder\", SubAddress:=Bildname & ".jpg", TextToDisplay:=Bildname
gibt es einen Parameter, der das Bild direkt öffnet oder eine anderweitig Einstellung?
Anmerkung: die xlsx liegt auf einem Netzwerklaufwerk und es greifen mehrere User darauf zu. Ich habe auf den jeweiligen Rechnern KEINE Admin-Rechte, um in die Registry einzugreifen.
Vorab schon einmal Danke fürs Lesen und natürlich Tipps.
Opa Oli