Das Erstellen eines Katalogs für eine Arbeitsmappe mit vielen Arbeitsblättern ist erforderlich. Hier haben wir eine schnelle Methode, um einen Katalog in einem Excel-Arbeitsblatt zu erstellen.
In unserem vorherigen Artikel So erstellen Sie einen Katalog in Ihrem Excel über HyperlinksWir haben über das Erstellen eines Katalogs durch Einfügen von Hyperlinks in ein Arbeitsblatt gesprochen. Das Erstellen eines Katalogs für eine Arbeitsmappe mit vielen Arbeitsblättern kann sehr nützlich sein. Das manuelle Hinzufügen von Hyperlinks nacheinander kann jedoch zeitaufwändig sein. Daher haben wir hier eine neue Methode, um einen solchen Katalog schnell zu erstellen.
Erstellen Sie einen Katalog
In der Abbildung unten befinden sich viele Arbeitsblätter in der Arbeitsmappe.
Und jetzt können Sie in dieser Arbeitsmappe einen Katalog erstellen.
- Klicken Sie mit der rechten Maustaste auf eine der Registerkarten im Menüband.
- Klicken Sie dann im Menü auf die Schaltfläche „Multifunktionsleiste anpassen“.

- Aktivieren Sie im Fenster "Excel-Optionen" die Option "Entwickler" im Bereich "Hauptregisterkarten".
- Und dann klicken Sie auf "OK".
- Klicken Sie nun im Menüband auf die Registerkarte "Entwickler".
- Klicken Sie anschließend in der Symbolleiste auf die Schaltfläche „Visual Basic“.
Sie haben also den Visual Basic-Editor geöffnet. Sie können auch die Tastenkombination „Alt + F11“ auf der Tastatur drücken, um den Editor schnell zu öffnen.
- Klicken Sie nun mit der rechten Maustaste in den VBA-Projektor.
- Bewegen Sie dann den Cursor auf die Option „Einfügen“.
- Wählen Sie im Untermenü die Option „Modul“.
Daher haben Sie ein neues Modul in das Projekt eingefügt.
- Kopieren Sie nun die folgenden VBA-Codes in das neue Modul:
Sub CreateMenu ()
Dim a As Integer
a = 1
'ein neues Arbeitsblatt hinzufügen
Arbeitsblätter.Vorher hinzufügen: = Blätter (1)
Blätter (1) .Name = "Menü"
Arbeitsblätter ("Menü"). Bereich ("A1"). Wert = "Menü"
Für a = 2 To ActiveWorkbook.Worksheets.Count
Arbeitsblätter ("Menü"). Bereich ("A" & a) = Blätter (a) .Name
ActiveSheet.Hyperlinks.Add Anchor: = Arbeitsblätter ("Menü"). Bereich ("A" & a), _
Adresse: = ””, _
Unteradresse: = ”'” & Blätter (a) .Name & “'! R1C1”, _
TextToDisplay: = Blätter (a) .Name
Weiter
End Sub
In diesen Code fügen wir am Anfang ein neues Arbeitsblatt mit dem Namen "Menü" ein. Wenn bereits ein Arbeitsblatt mit dem Namen "Menü" vorhanden ist, können Sie entweder den VBA-Code oder den Namen des vorhandenen Arbeitsblattnamens ändern. Außerdem geben wir die Liste in die erste Spalte des neuen Arbeitsblatts ein. Wenn Sie den Katalog in einem anderen Bereich eingeben müssen, können Sie ihn auch nach Bedarf ändern.
- Drücken Sie nun die Schaltfläche "Run Sub" in der Symbolleiste
Zusätzlich können Sie auch die Taste „F5“ auf der Tastatur drücken.
- Kehren Sie nun zur Oberfläche des Arbeitsblatts zurück.
In der Arbeitsmappe befindet sich ein neues Arbeitsblatt mit dem Namen „Menü“. Alle Blattnamen werden im Arbeitsblatt mit den entsprechenden Hyperlinks aufgelistet. Mit dieser Methode können Sie ganz einfach in kurzer Zeit einen Katalog erstellen.
Ein Vergleich zwischen den beiden Methoden
In unserem vorherigen Artikel So erstellen Sie einen Katalog in Ihrem Excel über Hyperlinksfügen wir den Katalog manuell hinzu. Und wir werden den Unterschied der beiden Methoden in der folgenden Tabelle vergleichen.
| Vergleich | Manuell einen Katalog erstellen | Verwenden Sie das VBA-Verfahren |
| Vorteil | 1. Jeder Excel-Benutzer kann diese Methode problemlos verwenden.
2. Wenn Sie keine Kenntnisse über VBA haben, können Sie diese Methode verwenden. |
1. Durch VBA-Prozeduren können Sie diese Aufgabe mit nur einem Klick beenden.
2. Sie können die VBA-Codes auch ändern, um andere Anforderungen zu erfüllen. |
| Nachteil | 1. Wenn die Arbeitsmappe viele Arbeitsblätter enthält, werden Sie sicherlich viel Zeit mit dem Einfügen von Hyperlinks verbringen.
2. Sie müssen nacheinander Hyperlinks auswählen, was leicht zu Fehlern führen kann. |
1. Wenn Sie mit VBA-Codes nicht vertraut sind, treten beim Ausführen der Codes Probleme auf.
2. Die Verwendung von VBA-Codes erschwert die Aufgabe. |
Umgang mit unerwarteten Situationen in Excel
Wenn Sie Excel häufig für Ihre Aufgaben nutzen, werden Sie unweigerlich auf Fehler stoßen. Meistens können Sie Excel beenden und neu starten. Dadurch verschwinden diese kleineren Fehler. Einige Fehler in Excel können jedoch zu schwerwiegenden Datenbeschädigungen führen. Die Folgen können unvorhersehbar sein. In diesem Fall können Sie... xls Datenproblem reparieren durch unser kompetentes Werkzeug. Mit Hilfe dieses effektiven Tools müssen Sie nur auf den Abschluss des Wiederherstellungsprozesses warten.
Einführung des Autors:
Anna Ma ist eine Datenrettungsexpertin in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich Reparatur von Dokumentdatenschäden und Outlook-Reparatursoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX




