Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: dynamischer Hyperlink hinter einem Bild

dynamischer Hyperlink hinter einem Bild
19.09.2015 14:14:00
Michael
Hallo Ecxel-Gemeinde
ich suche eine erweiterte Lösung für das folgende Problem:
Ich möchte ein Bild (z.B. PDF-Logo auf einer Seite hinterlegen, wenn man auf das Bild klickt soll sich ein neues Fenster öffnen und eine Bild-Datei mit dem Energieeffizienzlabel anzeigen.
Es handelt sich um Produkte mit unterschiedlichen Nummer, das heisst der Hyperlink muss dynamisch sein und jeweils das hinterlegte Energieeffizienzlabel des Produktes anzeigen.
Folgende funktionierende statische Lösung habe ich bereits getestet, aber ich benötige den Hyperlink dynamisch, die Bild-Nummer im Hyperlink muss sich dynamisch zur Spalte A ändern
Tabelle 1
hier steht z.B folgendes
A1 11111
A2 11112
A3 11113
In einer Hilfsspalte (Spalte 35) steht dann:(natürlich eingeschlossen mit dem Tag a)
AI1 href="http://www.mm-comsale.de/afterbuy/honsel/11111.jpg" target="new">
AI2 href="http://www.mm-comsale.de/afterbuy/honsel/11112.jpg" target="new">
AI3 href="http://www.mm-comsale.de/afterbuy/honsel/11113.jpg" target="new">
Somit habe ich schon einmal eine Verlinkung mit der das Bild mit entsprechendem Energieeffizienzlabel als Piktogramm angezeigt wird, wenn man draufklickt öffnet sich das hinterlegte Label als Bild in einer neuen Seite..
Das ist aber händisch hinterlegt, bei mehreren hundert Artikeln nicht gerade effizient.
Komplett sieht die Formel in der abfragenden Tabelle 2 dann so aus
(in Tabelle 2 frage ich noch die Spalte Energieeffizienz (12) ab, danach soll der richtige Link mit dem richtigen Energielabel (Spalte 35) folgen)
=WENN(HYPERLINK(SVERWEIS(A2;Tabelle1!A2:AR50000;12)="A");SVERWEIS(A2;Tabelle!A2:AR50000;35);"")
Wie bekomme ich es hin das sich der Hyperlink aus Spalte E dynamisch mit der Nummer aus spalte A verändert?
Für Antworten bedanke ich mich schon einmal
Michael

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: dynamischer Hyperlink hinter einem Bild
19.09.2015 14:24:00
Michael
Hallo,
das Bild habe ich dynamisch hinbekommen, allerdings nur das Bild
(In Spalte B2 steht die dynamische Nummer)
="http://www.mm-comsale.de/afterbuy/honsel/"&GLÄTTEN(SVERWEIS(A2;Modul!$A$2:$BU$10000;SPALTE(B2);0) &"b.jpg")
Wenn es irgendwie funktioniert das ich diese Formel "hinter" das Energieeffizienzlabel-Piktogramm legen kann , und wenn man darauf klickt das sich dann das Bild öffnet, das wäre dann die gesuchte Lösung.
Michael

Anzeige
Beispieldatei! o.T.
19.09.2015 15:54:04
Sepp
Gruß Sepp

AW: Beispieldatei! o.T.
21.09.2015 14:46:50
Michael
Hallo Sepp,
soll ich eine Beispieldatei hochladen oder was heisst das?
Gruß
Michael

JA -Beispieldatei! hochladen...owT
21.09.2015 14:49:04
robert

Anzeige
AW: Beispieldatei! o.T.
21.09.2015 14:49:12
Daniel
ja, genau das heißt das.
Gruß Daniel

AW: dynamischer Hyperlink hinter einem Bild
19.09.2015 17:43:58
Michael
Hallo Sepp,
?
Michael

AW: dynamischer Hyperlink hinter einem Bild
24.09.2015 16:57:03
Michael
Hallo,
hier ist die Datei:
https://www.herber.de/bbs/user/100373.zip
Gruß
Michael

Anzeige
AW: dynamischer Hyperlink hinter einem Bild
24.09.2015 19:31:28
Michael
Hallo ,
ich habe die Datei hochgeladen.
Gruß
Michael
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Dynamische Hyperlinks hinter Bildern in Excel erstellen


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass Du eine Tabelle mit den Produktnummern in Spalte A hast. In einer Hilfsspalte (z.B. Spalte AI) fügst Du die URLs der Bilder hinzu. Zum Beispiel:

    A1: 11111
    AI1: http://www.mm-comsale.de/afterbuy/honsel/11111.jpg
  2. Dynamischen Hyperlink erstellen: Verwende die folgende Formel, um einen dynamischen Hyperlink zu erstellen, der sich basierend auf der Produktnummer ändert:

    =HYPERLINK("http://www.mm-comsale.de/afterbuy/honsel/" & A1 & ".jpg", "Bild anzeigen")
  3. Bild in Zelle einfügen: Um das Bild in Excel anzuzeigen, gehe zu Einfügen > Bilder und wähle das Bild aus. Um es mit dem Link zu verknüpfen, klicke mit der rechten Maustaste auf das Bild und wähle Hyperlink aus.

  4. Bild als Piktogramm umwandeln: Du kannst das Bild in ein Piktogramm umwandeln, indem Du das Bild formatierst und die Größe anpasst. Klicke mit der rechten Maustaste auf das Bild, wähle Größe und Eigenschaften und passe die Dimensionen an.

  5. Testen: Klicke auf das Bild, um sicherzustellen, dass der Hyperlink funktioniert und das entsprechende Bild in einem neuen Fenster öffnet.


Häufige Fehler und Lösungen

  • Fehler: Das Bild wird nicht angezeigt.

    • Lösung: Überprüfe die URL in der Hilfsspalte. Stelle sicher, dass sie korrekt ist und dass das Bild auf dem Server verfügbar ist.
  • Fehler: Der Hyperlink öffnet sich nicht.

    • Lösung: Stelle sicher, dass der Hyperlink korrekt formatiert ist. Teste die URL direkt im Browser.
  • Problem: Das Bild ist nicht dynamisch.

    • Lösung: Vergewissere Dich, dass die Formel für den Hyperlink korrekt ist und dass Du die Zellreferenzen richtig verwendest.

Alternative Methoden

  • Bild aus URL anzeigen: Du kannst auch Bilder direkt aus einer URL in Excel anzeigen. Verwende dazu die Funktion =BILD("URL"). Diese Methode ist besonders nützlich, wenn Du viele Bilder hast und diese nicht manuell herunterladen möchtest.

  • PowerPoint-Integration: Wenn Du die Bilder in PowerPoint verwenden möchtest, kannst Du ein Bild mit einem Link hinterlegen, indem Du das Bild auswählst und dann Einfügen > Hyperlink wählst.


Praktische Beispiele

  • Beispiel 1: Angenommen, Du hast eine Liste von Produkten mit den Nummern 11111, 11112 und 11113. Die entsprechenden Hyperlinks wären:

    =HYPERLINK("http://www.mm-comsale.de/afterbuy/honsel/" & A1 & ".jpg", "Energieeffizienzlabel")
  • Beispiel 2: Du kannst auch ein Bild in eine Zelle einfügen und den Hyperlink zu einem anderen Bild hinterlegen:

    =HYPERLINK("http://www.mm-comsale.de/afterbuy/honsel/" & A2 & ".jpg", "Bild anzeigen")

Tipps für Profis

  • Hyperlink in Bild einfügen: Verwende die Funktion =HYPERLINK direkt in der Zelle, um den Hyperlink in das Bild zu integrieren. So kannst Du das Bild als Link anzeigen, ohne es separat verlinken zu müssen.

  • Excel Bilder verlinken: Wenn Du mehrere Bilder hast, kannst Du eine Schleife (z.B. mit VBA) verwenden, um alle Bilder automatisch zu verlinken.

  • Dynamische Hyperlinks: Experimentiere mit SVERWEIS, um Hyperlinks dynamisch zu erstellen, die sich basierend auf Benutzerinteraktionen oder Eingaben ändern.


FAQ: Häufige Fragen

1. Wie kann ich ein Bild in Excel mit einem Hyperlink verknüpfen?
Du kannst ein Bild in Excel verknüpfen, indem Du mit der rechten Maustaste auf das Bild klickst, Hyperlink auswählst und die URL eingibst.

2. Kann ich mehrere Bilder in einer Zelle verlinken?
Nein, in einer Zelle kannst Du nur einen Hyperlink oder ein Bild einfügen. Du kannst jedoch mehrere Zellen verwenden, um verschiedene Bilder zu verlinken.

3. Wie mache ich einen dynamischen Hyperlink für mehrere Produkte?
Verwende die HYPERLINK-Funktion zusammen mit SVERWEIS, um die URLs basierend auf den Produktnummern dynamisch zu generieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige