Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel Hyperlinks Übertragung auf mehrere Blätter

Excel Hyperlinks Übertragung auf mehrere Blätter
15.12.2014 12:44:06
Forum-Neuling
Liebe Forum-Gemeinde,
nach tagelanger Suche und vielen gescheiterten Versuchen,
möchte ich nun hier mein Problem mal aufschreiben.
In meiner Tabelle habe ich über 60 Blätter. In einem Blatt habe ich
eine Liste mit Hyperlinks.
=HYPERLINK("#blatt1!A1";"Name1")
=HYPERLINK("#blatt2!M1";"Name2")
=HYPERLINK("#blatt3!D2";"Name3")
usw (max jedoch 12 Hyperlinks)
Diese Liste soll auf andere Blätter übertragen werden.
mit =(Links!A1) funktioniert das ganze jedoch nicht :-(
Es ist auch mühsam, wenn sich beim Hyperlink mal was
ändert (zb. ein anderer Name oder in welcher Zelle der Link springen soll),
und man dann alle Blätter einzeln die Hyperlinks abändern muss.
Ein weiteres Hindernis ist, das die Zelle gesperrt werden soll wo der Hyperlink erscheinen soll, damit man diesen nicht ausversehen löscht!
Welche Möglichkeit gibt es das ganze umzusetzen und
wer kann mir bei der Umsetzung helfen?
Ich muss aber auch gestehen, sollte die Umsetzung via VBA funktionieren,
brauche ich ein klein wenig mehr Hilfe, denn ich kenne mich nicht so sehr
aus mit VBA.
Ich hoffe das mir jemand helfen kann und bedanke mich schon im voraus für
die viele Mühe von Euch! :-)

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Hyperlinks Übertragung auf mehrere Blätter
15.12.2014 13:07:50
Forum-Neuling
NACHTRAG
Dieser Code ist soweit schon das was ich suche.
Hier fehlt jedoch
- die Angabe in welcher Zelle (Range),
- es funktioniert nur mit einer ComboBox
- bei Änderung müssen alle Codes neu angepasst werden

Private Sub ComboBox1_Change()
If ComboBox1 = "Blatt1" Then
Sheets("Blatt1").Activate
Else
If ComboBox1 = "Blatt2" Then
Sheets("Blatt2").Activate
Else
If ComboBox1 = "Blatt3" Then
Sheets("Blatt3").Activate
Else
If ComboBox1 = "Blatt4" Then
Sheets("Blatt4").Activate
Else
If ComboBox1 = "Blatt5" Then
Sheets("Blatt5").Activate
Else
If ComboBox1 = "Blatt6" Then
Sheets("Blatt6").Activate
Else
If ComboBox1 = "Blatt7" Then
Sheets("Blatt7").Activate
End If
End If
End If
End If
End If
End If
End If
End Sub
Einfach und schlicht sollen alle Hyperlinks untereinander
in einer Spalte wieder gegeben werden und mit einem Klick
auf den Link gewechselt werden.

Anzeige
zufälle gibt es!
15.12.2014 13:44:14
Tino
Hallo,
kannst mal so testen, beachte die VBA-Funktion.
https://www.herber.de/bbs/user/94416.xlsm
Gruß Tino

Anzeige
AW: zufälle gibt es!
15.12.2014 14:31:35
Forum-Neuling
Hallo Tino,
vielen lieben Dank für die Hilfe.
Bin gerade am testen.
Vorweg - genau so ist meine Vorstellung :-)

AW: zufälle gibt es!
15.12.2014 14:50:30
Forum-Neuling
SUPI
FREU HÜPF SPRING - vor freude
das ganze einfach und Übersichtlich.
DANKE ;-)
Ein kleines Problem.
Die Zelle wo der Link extrahiert werden soll,
diese soll schreibgeschützt werden, damit die Formel nicht
ausversehen gelöscht wird. (es arbeiten mehrere Leute damit)
Ist das auch irgendwie möglich, mal ganz lieb nachgefragt?

Anzeige
Und hier auch noch die Ursache für Tinos ...
15.12.2014 15:14:23
Luc:-?
…Betreff, Neuling;
sieh dir mal diesen Thread an, der zZ auch noch im Forum steht!
Gruß, Luc :-?
Besser informiert mit …

Anzeige
AW: Und hier auch noch die Ursache für Tinos ...
15.12.2014 16:23:57
Forum-Neuling
Hallo Luc:-?,
diesen Thread hatte ich auch gefunden.
Hatte da alles ausprobiert, aber nix ging :-(
Als NULL-AHNUNG-VBA-TESTER ist es auch ganz verwirrend :-)
LG

Das war für den angegebenen Zweck, dein Fall ...
16.12.2014 09:47:24
Luc:-?
…liegt etwas anders, F-N,
weshalb die Pgmm hätten etwas anders eingesetzt wdn müssen. Aber Tino hat dir ja nun seine PgmVariante angepasst.
Allerdings empfinde ich dieses wiederholte Evaluieren als Performance-ungünstig. Eine UDF in einer ZellFml wird ohnehin eher neu berechnet als eine nicht-volatile StandardFkt, da kann sich das bei entsprd großer Datenmenge auch mal negativ auswirken.
Gruß, Luc :-?

Anzeige
einfach Tabelle schützen sollte gehen oT.
15.12.2014 17:01:36
Tino
;

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

Hyperlinks in Excel: Übertragung auf mehrere Blätter


Schritt-für-Schritt-Anleitung

  1. Hyperlinks erstellen: Beginne mit dem Erstellen der Hyperlinks in Deinem Hauptblatt. Verwende die Formel:

    =HYPERLINK("#Blatt1!A1";"Name1")

    Ersetze "Blatt1" und "A1" durch den gewünschten Blattnamen und die Zelle.

  2. Hyperlinks übertragen: Um die Hyperlinks auf andere Blätter zu übertragen, kannst Du die Zelle, die den Link enthält, einfach kopieren und in die Zielzelle auf dem anderen Blatt einfügen. Wenn Du mehrere Links in einer Zelle hast, kannst Du sie durch Semikolons oder Zeilenumbrüche trennen.

  3. Formel anpassen: Wenn Du die Formel in einer neuen Zelle verwenden möchtest, stelle sicher, dass der Bezug auf die ursprüngliche Zelle korrekt ist:

    =(Links!A1)

    Beachte, dass dies nur funktioniert, wenn die Hyperlinks auf das richtige Blatt verweisen.

  4. Zelle schützen: Um zu verhindern, dass die Zelle mit dem Hyperlink versehentlich gelöscht wird, kannst Du die Zelle sperren:

    • Wähle die Zelle aus, gehe zu "Format" → "Zellen" → "Schutz" und aktiviere "Gesperrt".
    • Schütze anschließend das Blatt unter "Überprüfen" → "Blatt schützen".

Häufige Fehler und Lösungen

  • Fehler beim Verlinken: Wenn die Hyperlinks nicht funktionieren, überprüfe, ob die Blattnamen korrekt geschrieben sind und die Zellen existieren.

  • Links werden nicht aktualisiert: Bei Änderungen am Hyperlink musst Du die Zielzelle manuell aktualisieren, da Excel die Hyperlink-Formel nicht automatisch anpasst.

  • Schutz funktioniert nicht: Stelle sicher, dass Du das Blatt nach dem Setzen des Schutzes tatsächlich aktivierst. Der Schutz wird erst wirksam, wenn Du das Blatt schließt und erneut öffnest.


Alternative Methoden

  • VBA-Lösung: Wenn Du mit VBA vertraut bist, kannst Du eine Funktion erstellen, die beim Ändern einer ComboBox automatisch zu dem entsprechenden Blatt wechselt. Hier ist ein einfaches Beispiel:

    Private Sub ComboBox1_Change()
       Sheets(ComboBox1.Value).Activate
    End Sub

    Diese Methode ermöglicht es Dir, zwischen mehreren Blättern zu wechseln, ohne manuell Hyperlinks anpassen zu müssen.

  • Hyperlinks in einer Zelle: Du kannst auch mehrere Links in einer einzigen Zelle erstellen, indem Du sie durch Zeilenumbrüche oder Semikolons trennst. Dies ist besonders nützlich, wenn Du die Übersichtlichkeit beibehalten möchtest.


Praktische Beispiele

  • Beispiel 1: Wenn Du mehrere Links in einer Zelle hast, kannst Du folgende Formel verwenden:

    =HYPERLINK("#Blatt1!A1";"Link zu Blatt 1") & CHAR(10) & HYPERLINK("#Blatt2!A1";"Link zu Blatt 2")

    Dies erstellt zwei Hyperlinks in einer Zelle.

  • Beispiel 2: Angenommen, Du hast auf Blatt "Links" die Zellen A1 bis A12 mit Hyperlinks. Du kannst diese Hyperlinks auf Blatt "Ziel" so einfügen:

    =Links!A1

    Kopiere die Formel nach unten, um die Hyperlinks für die entsprechenden Zellen zu erstellen.


Tipps für Profis

  • Verwendung von Namen: Du kannst Bereiche in Excel benennen, um die Lesbarkeit Deiner Hyperlinks zu verbessern. Statt "Blatt1!A1" kannst Du "MeinBereich" verwenden.

  • Datenvalidierung: Nutze die Datenvalidierungsfunktion, um eine Dropdown-Liste für die Hyperlinks zu erstellen. So kannst Du einfach zwischen den Blättern navigieren.

  • VBA zur Automatisierung: Wenn Du regelmäßig Hyperlinks aktualisieren musst, schreibe ein VBA-Skript, das dies automatisch für Dich erledigt.


FAQ: Häufige Fragen

1. Wie viele Hyperlinks kann ich in einer Zelle erstellen?
Du kannst mehrere Hyperlinks in einer Zelle haben, jedoch ist es empfehlenswert, sie auf maximal 12 zu beschränken, um die Übersichtlichkeit zu wahren.

2. Warum funktioniert mein Hyperlink nicht?
Überprüfe, ob der Blattname und die Zellreferenz korrekt sind. Auch das Format der Formel muss stimmen.

3. Kann ich Hyperlinks in einer geschützten Zelle erstellen?
Ja, Du kannst Hyperlinks in geschützten Zellen erstellen, solange die Zellen selbst nicht bearbeitet werden können. Stelle sicher, dass Du den Schutz nach dem Erstellen der Hyperlinks aktivierst.

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