Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel: Verlinkung auf anderes Tabellenblatt

Excel: Verlinkung auf anderes Tabellenblatt
11.12.2018 14:18:36
Pascal
Hallo liebes Forum,
ich suche eine Möglichkeit mit einem Klick auf eine Zelle auf ein anderes Tabellenblatt zu springen.
Die Excel Datei ist wie folgt aufgebaut:
Tabellenblatt 1 = "Übersicht"
Tabellenblatt 2 = "Blatt 1"
Tabellenblatt 3 = "Blatt 2"
Tabellenblatt 4 = "Blatt 3" usw. bis "Blatt XXX"
Folgende Logik müsste dahinter stecken:
In dem Tabellenblatt "Übersicht"
In Spalte A (Nummer) Zeile 1 steht = 1
In Spalte B (Link) Zeile 1 sollte der Klick stattfinden = Springe ins Tabellenblatt (Blatt 1)
In Spalte A (Nummer) Zeile 2 steht = 2
In Spalte B (Link) Zeile 2 sollte der Klick stattfinden = Springe ins Tabellenblatt (Blatt 2)
usw.
Ich habe also eine Übersicht welche die Nummern 1 - XXX in einer Spalte stehen hat.
Direkt daneben soll eine Verlinkung auf das Blatt 1 - XXX stattfinden.
Wie schaffe ich es das für die 200+ Einträge zu lösen?
Jede Zeile einzeln mit dem Tabellenblatt zu verlinken würde sehr lange dauern.
Ich hoffe das Problem wurde klar.
Bin für jede Hilfe dankbar!
mit freundlichen Grüßen
Pascal
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel: Verlinkung auf anderes Tabellenblatt
11.12.2018 14:38:41
Werner
Hallo Pascal,
da könntest du z.B. das Doppelklickevent des Tabellenblattes "Übersicht" benutzen.
Rechtsklick auf den Tabellenblattreiter "Übersicht" - Code anzeigen - Code rechts ins Codefenster kopieren.
Bei Doppelklick im Blatt "Übersicht" auf eine der Zahlen wird ins entsprechende Blatt gewechselt.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 1 Then
If Target  "" Then
Cancel = True
Worksheets("Blatt" & CStr(Target)).Activate
End If
End If
End Sub
Gruß Werner
Anzeige
AW: Excel: Verlinkung auf anderes Tabellenblatt
11.12.2018 14:54:35
Pascal
Wow, hat super funktioniert!
Ihr Jungs seit wirklich Gold wert.
Ich danke dir vielmals Werner.
Gruß,
Pascal
Gerne u. Danke für die Rückmeldung. o.w.T.
11.12.2018 15:05:56
Werner
;

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

Verlinkung auf ein anderes Tabellenblatt in Excel


Schritt-für-Schritt-Anleitung

Um in Excel eine Verlinkung auf ein anderes Tabellenblatt zu erstellen, kannst du folgende Schritte befolgen:

  1. Öffne deine Excel-Datei und gehe zum Tabellenblatt, in dem du die Verlinkung erstellen möchtest.
  2. Wähle die Zelle aus, die als Link dienen soll (z.B. B1 in deinem "Übersicht"-Tabellenblatt).
  3. Gib die folgende Formel ein:
    =HYPERLINK("#'Blatt 1'!A1", "Link zu Blatt 1")
    • In dieser Formel wird "Blatt 1" durch den Namen des gewünschten Tabellenblatts ersetzt und A1 ist die Zelle, zu der du springen möchtest.
  4. Drücke Enter, um die Formel zu bestätigen. Du solltest nun einen klickbaren Link haben.
  5. Wiederhole den Vorgang für alle anderen Zellen in der Spalte B, indem du die Formel entsprechend anpasst.

Häufige Fehler und Lösungen

  • Problem: Der Link funktioniert nicht.

    • Lösung: Überprüfe, ob der Name des Tabellenblatts korrekt eingegeben wurde. Achte auf Leerzeichen und Sonderzeichen.
  • Problem: Der Link führt nicht zur gewünschten Zelle.

    • Lösung: Stelle sicher, dass die Zelle in der Formel korrekt angegeben ist (z.B. A1).
  • Problem: Die Verlinkung funktioniert nur bei Doppelklick.

    • Lösung: Verwende die HYPERLINK-Funktion, um einen einfachen Klick zu ermöglichen.

Alternative Methoden

  • VBA-Methode: Du kannst auch VBA nutzen, um eine Verlinkung auf ein anderes Tabellenblatt zu erstellen. Füge den folgenden Code in das VBA-Fenster ein:
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 1 Then
       If Target <> "" Then
           Cancel = True
           Worksheets("Blatt" & CStr(Target)).Activate
       End If
    End If
    End Sub
    • Diese Methode ermöglicht es, durch Doppelklick auf eine Zelle in der ersten Spalte direkt zu einem anderen Tabellenblatt zu springen.

Praktische Beispiele

  • Beispiel 1: Erstelle Links zu mehreren Blättern.

    • In der Zelle B1 schreibst du:
      =HYPERLINK("#'Blatt 1'!A1", "Link zu Blatt 1")
    • In der Zelle B2:
      =HYPERLINK("#'Blatt 2'!A1", "Link zu Blatt 2")
  • Beispiel 2: Dynamischer Link zur Zelle in einem anderen Blatt.

    • Angenommen, du möchtest in B1 auf die Zelle A1 von "Blatt 1" verlinken:
      =HYPERLINK("#'Blatt 1'!A1", "Gehe zu A1 auf Blatt 1")

Tipps für Profis

  • Nutze die Auto-Ausfüllfunktion in Excel, um Links schnell zu erstellen.
  • Verwende benannte Bereiche, um die Links übersichtlicher zu gestalten.
  • Prüfe, ob deine Hyperlinks korrekt sind, bevor du die Datei an andere weitergibst, um Verwirrung zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich auf ein Bild in einem anderen Tabellenblatt verlinken?
Du kannst das Bild auswählen, das du verlinken möchtest, dann einen Hyperlink hinzufügen, der auf das gewünschte Tabellenblatt verweist.

2. Geht das auch in Excel Online?
Ja, die Hyperlink-Funktion ist auch in Excel Online verfügbar und funktioniert ähnlich wie in der Desktop-Version.

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