16.04.2015, 09:59
Hallo zusammen! Ich arbeite mit EXCEL 2013 und habe ein Problem mit Hyperlinks, mit denen ich in der aktuellen Datei
zu Sprungadressen in einem anderen Tabellenblatt springen möchte. Erzeuge ich die Hyperlinks mit dem Hyperlink-
Symbol, kann ich als Datei die "aktuelle Datei" angeben, was den Vorteil hat, das die Excel-Datei auch in einem anderen
Verzeichnis bzw. unter anderem Namen abgespeichert werden kann und alle Hyperlinks funktionieren weiter.
Allerdings werden die von mir angegebene Sprungadressen als "absolut" erkannt, d. h. füge ich im Tabellenblatt, in dem sich
die Sprungziel-Adressen befinden, z. B. eine neue Zeile ein, so werden die Hyperlinks, die sich auf Sprungziele unterhalb der
eingefügten Zeile befinden, nicht angepasst.
Meine nächste Idee war, mit manuell erfassten Hyperlinks zu arbeiten, in der Form:
=HYPERLINK("[Testmappe.xls]Tabelle2!"&WECHSELN(ADRESSE(1;SPALTE(Tabelle2!GR:GR);4);1;)&ZEILE(Tabelle2!30:30);"Springe")
Was das Anpassen der Formel bei verschobenen Sprungzielen angeht, funktioniert die Sache gut. Diese Formel hat allerdings den Nachteil,
dass der Dateiname sich nicht ändert, wenn die Datei unter einem anderen Namen abgespeichert wird.
Allgemien habe ich zum Erzeugen des aktuellen Dateinamens an anderer Stelle diesen Vorschlag gefunden:
=WECHSELN(LINKS(ZELLE("Dateiname";$A$1);-1+FINDEN("]";ZELLE("Dateiname";$A$1)));"[";"")
Leider schaffe ich es nicht, beide Formeln zu einer einzigen funktionierenden zusammenzufassen. Gesucht wird also die Hyperlink-Formel,
bei der sich die Sprungziel-Adresse immer in der aktuellen Datei befindet und bei der die Sprungziele beim Einfügen/Löschen von Zeilen/Spalten
automatisch angepasst werden. Kann jemand helfen?
Vielen Dank im voraus und viele Grüße
Martin
zu Sprungadressen in einem anderen Tabellenblatt springen möchte. Erzeuge ich die Hyperlinks mit dem Hyperlink-
Symbol, kann ich als Datei die "aktuelle Datei" angeben, was den Vorteil hat, das die Excel-Datei auch in einem anderen
Verzeichnis bzw. unter anderem Namen abgespeichert werden kann und alle Hyperlinks funktionieren weiter.
Allerdings werden die von mir angegebene Sprungadressen als "absolut" erkannt, d. h. füge ich im Tabellenblatt, in dem sich
die Sprungziel-Adressen befinden, z. B. eine neue Zeile ein, so werden die Hyperlinks, die sich auf Sprungziele unterhalb der
eingefügten Zeile befinden, nicht angepasst.
Meine nächste Idee war, mit manuell erfassten Hyperlinks zu arbeiten, in der Form:
=HYPERLINK("[Testmappe.xls]Tabelle2!"&WECHSELN(ADRESSE(1;SPALTE(Tabelle2!GR:GR);4);1;)&ZEILE(Tabelle2!30:30);"Springe")
Was das Anpassen der Formel bei verschobenen Sprungzielen angeht, funktioniert die Sache gut. Diese Formel hat allerdings den Nachteil,
dass der Dateiname sich nicht ändert, wenn die Datei unter einem anderen Namen abgespeichert wird.
Allgemien habe ich zum Erzeugen des aktuellen Dateinamens an anderer Stelle diesen Vorschlag gefunden:
=WECHSELN(LINKS(ZELLE("Dateiname";$A$1);-1+FINDEN("]";ZELLE("Dateiname";$A$1)));"[";"")
Leider schaffe ich es nicht, beide Formeln zu einer einzigen funktionierenden zusammenzufassen. Gesucht wird also die Hyperlink-Formel,
bei der sich die Sprungziel-Adresse immer in der aktuellen Datei befindet und bei der die Sprungziele beim Einfügen/Löschen von Zeilen/Spalten
automatisch angepasst werden. Kann jemand helfen?
Vielen Dank im voraus und viele Grüße
Martin