Automatisches Erstellen eines Inhaltsverzeichnisses in Excel

  • Teile Das
Hugh West

Suche nach Möglichkeiten zur Erstellen eines Inhaltsverzeichnisses in Excel Dann sind Sie hier genau richtig, denn Sie können Erstellen eines Inhaltsverzeichnisses in Excel um mit nur einem Klick zum Arbeitsblatt Ihrer Wahl zu navigieren. In diesem Artikel zeigen wir 4 praktische Möglichkeiten, um automatisch ein Inhaltsverzeichnis in Excel erstellen .

Download Arbeitsbuch Praxis

Sie können das Übungsheft über den unten stehenden Link herunterladen.

Erstellen eines Inhaltsverzeichnisses.xlsm

4 Wege zur automatischen Erstellung von Inhaltsverzeichnissen in Excel

Excel bietet zwar keine Möglichkeit, ein Inhaltsverzeichnis zu erstellen, dafür können Sie die Excel-Funktionen nutzen, VBA Code und Tastenkombinationen, um ein Inhaltsverzeichnis zu erhalten. Lassen Sie uns daher ohne weitere Verzögerung jede Methode einzeln betrachten.

Nehmen wir an, wir haben die Vierteljährliche Verkaufsdaten die in der B4:F14 Hier zeigt der Datensatz die Standort und Vierteljährlich Vertrieb für das Jahr 2019 Ebenso ist die Verkaufsdaten für 2020 und 2021 sind unten aufgeführt.

Hier haben wir verwendet Microsoft Excel 365 Version, können Sie jede andere Version verwenden, die Ihnen zusagt.

Methode 1: Verwendung von Tastaturkürzeln zum Erstellen von Inhaltsverzeichnissen

Wäre es nicht toll, wenn es eine Tastenkombination gäbe, um eine inhaltsverzeichnis Dann haben Sie Glück, denn unsere erste Methode beschreibt genau das. Folgen Sie also diesen einfachen Schritten.

📌 Schritte :

  • Geben Sie ganz am Anfang den Namen des Arbeitsblatts ein. In diesem Fall lautet der Name unseres Arbeitsblatts Verkaufsdaten 2019 .
  • Drücken Sie dann die STRG + K Taste auf Ihrer Tastatur.

Dies führt zu der Hyperlink einfügen Zauberer.

  • Klicken Sie nun auf die Schaltfläche Platz in diesem Dokument Option>> wählen Sie dann den Namen des Arbeitsblatts ( Verkaufsdaten 2019 )>> klicken Sie auf die OK Taste.

Dadurch wird ein anklickbarer Link in den Text eingefügt, wie in der folgenden Abbildung gezeigt.

Wiederholen Sie in ähnlicher Weise den Vorgang für die Umsatzdaten 2020 Arbeitsblatt.

Führen Sie das gleiche Verfahren für die 2021 Umsatzdaten Arbeitsblatt.

Schließlich sollten die Ergebnisse wie in der folgenden Abbildung aussehen.

Einfach so haben Sie eine Inhaltsübersicht für Ihre Arbeitsblätter, so einfach ist das!

Methode-2: Verwendung der ALT-Taste zur Erstellung eines Inhaltsverzeichnisses

Angenommen, Sie haben bereits eine Überschrift für Ihre Tabelle, die Sie als Indexnamen in die inhaltsverzeichnis Unsere nächste Methode beantwortet genau diese Frage, also machen Sie einfach mit.

📌 Schritte :

  • Wählen Sie zunächst die Überschrift (hier ist es Verkaufsdaten 2019 ).
  • Drücken und halten Sie dann die ALT Taste und die rechte Maustaste.

📄 Anmerkung: Diese Methode funktioniert nur, wenn Ihr Arbeitsblatt bereits gespeichert wurde. Stellen Sie also sicher, dass Sie die Taste STRG + S Taste, um Ihr Arbeitsblatt zu speichern.

  • Bewegen Sie nun den Mauszeiger auf den Rand des ausgewählten B1 Zelle und ziehen Sie sie in das Arbeitsblatt mit der inhaltsverzeichnis In diesem Fall ist es die ALT-Taste Arbeitsblatt.

Dies führt Sie zum ALT-Taste Arbeitsblatt.

  • Lassen Sie anschließend die ALT Taste und ziehen Sie den Cursor an die gewünschte Stelle ( B5 Zelle), während Sie die rechte Maustaste gedrückt halten.
  • Lassen Sie wiederum die rechte Maustaste los>> eine Liste von Optionen erscheint, wählen Sie die Hyperlink hier erstellen Option.

Folglich sollten die Ergebnisse wie in der folgenden Abbildung aussehen.

Wiederholen Sie schließlich das gleiche Verfahren für die beiden anderen Arbeitsblätter, wie unten dargestellt.

Wenn Sie zu den Menschen gehören, die gerne mit Excel-Formeln arbeiten, dann ist unsere nächste Methode genau das Richtige für Sie. Hier werden wir Folgendes anwenden die Funktion HYPERLINK um Links einzubetten, die auf die Arbeitsblätter verweisen. Also, fangen wir an.

📌 Schritte :

  • Gehen Sie erstens zur B5 Zelle und geben Sie den folgenden Ausdruck ein.

=HYPERLINK("#'2019 Verkaufsdaten'!A1", "2019 Verkaufsdaten")

In dieser Formel wird die "#'2019 Verkaufsdaten'!A1" ist die link_location Argument und verweist auf den Ort der Verkaufsdaten 2019 Schließlich ist das Arbeitsblatt "Verkaufsdaten 2019" ist die optionale freundlicher_name Argument, das die Textzeichenfolge angibt, die als Link angezeigt wird. Das Pfund (#) sagt der Funktion, dass sich das Arbeitsblatt in der gleichen Arbeitsmappe befindet.

  • Zweitens: Führen Sie das gleiche Verfahren für die Umsatzdaten 2020 Arbeitsblatt und fügen Sie die unten stehende Formel ein.

=HYPERLINK("#'2020 Verkaufsdaten'!A1", "2020 Verkaufsdaten")

  • Geben Sie den folgenden Ausdruck ein, um den Vorgang für die 2021 Umsatzdaten Arbeitsblatt.

=HYPERLINK("#'2021 Verkaufsdaten'!A1", "2021 Verkaufsdaten")

Nach Abschluss aller Schritte sollten die Ergebnisse wie in der folgenden Abbildung dargestellt aussehen.

Lesen Sie mehr: Erstellen eines Inhaltsverzeichnisses in Excel mit Hyperlinks (5 Wege)

Methode 4: Anwenden von VBA-Code zum Erstellen eines automatischen Inhaltsverzeichnisses

Wenn Sie häufig die Anzahl der Übereinstimmungen in der Spalte benötigen, können Sie die Option VBA Es ist einfach & leicht, folgen Sie einfach.

📌 Schritt-01: Visual Basic Editor öffnen

  • Navigieren Sie zunächst zur Seite Entwickler Registerkarte>> klicken Sie auf die Visual Basic Taste.

Dies öffnet die Visual Basic-Editor in einem neuen Fenster.

📌 Schritt-02: VBA-Code einfügen

  • Zweitens: Besuchen Sie die einfügen. tab>> auswählen Modul .

Zur leichteren Orientierung können Sie den Code von hier kopieren und wie unten gezeigt in das Fenster einfügen.

 Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name"TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub 

Code-Aufschlüsselung:

Jetzt werde ich die VBA Code, der zur Generierung der Inhaltsübersicht In diesem Fall ist der Code unterteilt in 3 Schritte.

  • Im ersten Teil wird der Unterroutine ein Name gegeben, hier ist es Excel_Tabelle_des_Inhalts() .
  • Als nächstes definieren Sie die Variablen Warnungen, y, und Wrksht .
  • Dann weisen Sie Lang , Boolesche und Variante bzw. Datentypen.
  • Definieren Sie darüber hinaus Wrksht_Index als Variable für die Speicherung von das Worksheet-Objekt .
  • Im zweiten Zaubertrank entfernen Sie alle vorherigen Inhaltsverzeichnisse mit die Methode Löschen .
  • Fügen Sie nun ein neues Blatt mit die Methode Add an erster Stelle und nennen Sie es "Inhaltsverzeichnis" mit die Anweisung Name .
  • Im dritten Teil deklarieren wir einen Zähler ( y = 1 ) und verwenden die For-Schleife und die If-Anweisung um die Namen der Arbeitsblätter zu erhalten.
  • Verwenden Sie schließlich die HYPERLINK Funktion, um anklickbare Links zu erzeugen, die in die Arbeitsblattnamen eingebettet sind.

📌 Schritt-03: VBA-Code ausführen

  • Drücken Sie nun die F5 Taste auf Ihrer Tastatur.

Dies öffnet die Makros Dialogfeld.

  • Klicken Sie anschließend auf die Schaltfläche ausführen. Taste.

Schließlich sollten die Ergebnisse so aussehen wie auf dem folgenden Screenshot.

Lesen Sie mehr: Wie man mit VBA in Excel ein Inhaltsverzeichnis erstellt (2 Beispiele)

Wenn Sie viele Arbeitsblätter in Excel haben, kann es schwierig sein, an den gewünschten Ort zu navigieren. Excel hat jedoch einen raffinierten Trick in petto! Sie können nämlich Folgendes verwenden die Statusleiste um im Handumdrehen zu einem beliebigen Arbeitsblatt zu navigieren. Lassen Sie mich nun den Vorgang anhand der folgenden Schritte demonstrieren.

📌 Schritte :

  • Bewegen Sie zunächst den Cursor in die linke untere Ecke Ihres Arbeitsblatts, wie in der folgenden Abbildung gezeigt.
  • Wenn Sie nun mit dem Mauszeiger darüber fahren, sehen Sie ein Rechtsklick für Alle Blätter anzeigen Nachricht.

  • Klicken Sie anschließend mit der rechten Maustaste.

Im Handumdrehen ist die Aktivieren Sie öffnet sich ein Dialogfenster, in dem alle Blätter angezeigt werden.

  • Danach wählen Sie das Blatt aus, zum Beispiel haben wir das Blatt 2021 Umsatzdaten >> klicken Sie auf die OK Taste.

Das war's, Sie gehen zu dem Blatt, das Sie ausgewählt haben.

Praxisteil

Wir haben eine Praxis Abschnitt auf der rechten Seite jedes Blattes, damit Sie selbst üben können. Bitte stellen Sie sicher, dass Sie es selbst tun.

Schlussfolgerung

Ich hoffe, dieser Artikel hat Ihnen geholfen zu verstehen, wie man Automatisches Erstellen eines Inhaltsverzeichnisses in Excel Wenn Sie Fragen haben, hinterlassen Sie bitte einen Kommentar. Wenn Sie weitere Artikel wie diesen lesen möchten, besuchen Sie unsere Website ExcelWIKI .

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.