Das Szenario:
Manuelle Eingabedaten in lokaler Excel-Datei. Ich klicke dann auf ein benachbartes Bild, um einen voreingestellten Hyperlink zu einer bestimmten Webseite mit Teiledaten auszuführen, die aus einer bestimmten Zelle erfasst wurden. Dies ist zu 100% möglich, wenn Sie auf einen Standard-Hyperlink-Befehl in einer Zelle klicken, diesen jedoch über einen Bildklick ausführen möchten.
Die Angelegenheit:
Ich möchte die manuelle Dateneingabe aus der Zelle abrufen und diese in die dem Bild beigefügte Hyperlink-Referenz aufnehmen.
Ein Beispiel oder speziell:
=HYPERLINK(CONCATENATE("https://ashberg.de/php-barcode/code=",$B$4,"&scale=2&bar=ANY"))
Dies läuft perfekt ab einem Zellklick.
Geschichte:
Ich habe Concat benutzt, um die drei Sektionen zusammenzufügen. Das Ergebnis ist ", $ B $ 4" auf der Webseite Of - das funktioniert perfekt, wenn Sie auf die Zelle mit der enthaltenen Formel klicken. Ich möchte jedoch, dass dies passiert, wenn ich auf ein Bild klicke.
$B$4
bezieht sich speziell auf die manuelle Eingabezelle. Ein Beispiel für eine Eingabezeichenfolge ist B000CDINNG
quelle
Antworten:
Sie können natürlich VBA verwenden, obwohl nicht klar ist, was genau Ihr Anwendungsfall ist und ob Sie es sich leisten können, Makros zu aktivieren.
Sie geben nicht an, wie oft sich der relevante Zelleninhalt ändert, wenn überhaupt: Das Makro muss jedes Mal ausgeführt werden, möglicherweise verbunden mit einem Open- oder Change-Ereignis.
quelle