Clever-Excel-Forum

Normale Version: Hyperlink
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

hab hier ein Problem, das ich nicht gelöst bekomme, und würd mich sehr über eure Hilfe freuen.

Und zwar:

Hab ne Datei mit mehreren Registrierkarten. Die Namen dieser Registrierkarten ändern sich hin und wieder (automatisch).

Zu diesen Registrierkarten existieren jetzt auch Hyperlinks. Sobald sich aber der Name der entsprechenen Registierkarte ändert funktioniert der Hyperlink nicht mehr Sad

Schon mal im jetzt vielen Dank für eure Mühen Smile
Sprich im Link den technischen Namen der Seite an.

Rechtsklick auf die Registerkarte --> Code Anzeigen und dann links in der Liste den Namen (Tabelle X) suchen.
Hallo,

vielen vielen Dank für deine schnelle Hilfe.

Jedoch verstehe ich nicht wie ich den technischen Namen verwenden soll?
Wenn ich den Hyperlink erstelle kann ich immer nur den aktuellen namen der Registerkarte anklicken.

Oder mach ich da was total verkehrt?

Smile
Halöchen,

- erstelle den Hyperlink per Formel
- ermittle den Blattnamen des verlinkten Blattes per Formel und verwende das in der Hyperlinkformel

Bei Änderung eines Blattnamens "berechnet" die Formel für den Blattnamen selbigen neu und somit stimmt der Hyperlink auch wieder.

Arbeitsblatt mit dem Namen 'Tabelle1'
A
1Tabelle2
2#Tabelle2!A1

ZelleFormel
A1=HYPERLINK("#Tabelle2!A1";"Tabelle2")
A2=HYPERLINK("#"&TEIL(ZELLE("Dateiname";Tabelle2!$A$1);FINDEN("]";ZELLE("Dateiname";Tabelle2!$A$1))+1;31)&"!A1")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hey,

vielen Dank schon mal, habs aber leider nicht hinbekommen Sad

Die Registerkarten sind in der gleichen Datei, geht das dann irgendwie anders?

Falls nicht: hier das Beispiel:

Die Datei heißt Noma.xlsm

Tabelle 1 heißt Europa
Tabelle 2 heißt Asien

Ich will von dem Link, der in Tabelle 1 (Europa) Zelle A1 stehen soll, zu Tabelle 2 (Asien).

Und so hab ichs genannt:

=HYPERLINK("#"&TEIL(ZELLE("Kontinente.xlsm";Tabelle2!$A$1);FINDEN("]";ZELLE("Kontinente.xlsm";Tabelle2!$A$1))+1;31)&"!A1")

Evtl muss man mir es erklären wie einem Kleinkind Sad

Schönes Wochenende Smile
Hallöchen,

Du musst am Anfang natürlich die korrekten Tabellennamen nehmen, also statt Tabelle1 dann Europa.
Wenn Du nur Europa als Zellinhalt sehen willst, musst Du die Formel für den Blattnamen nochmal hinzufügen.

Im Prinzip dann

=HYPERLINK("#"&TEIL(ZELLE("Dateiname";Europa!$A$1);FINDEN("]";ZELLE("Dateiname";Europa!$A$1))+1;31)&"!A1";TEIL(ZELLE("Dateiname";Europa!$A$1);FINDEN("]";ZELLE("Dateiname";Europa!$A$1))+1;31))
Hey,

ok, wow, super, danke, läuft Smile Bin total begeistert Smile