So erstellen Sie schnell einen Katalog für Ihre Excel-Arbeitsmappe über VBA

Jetzt teilen:

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.Ein Beispiel für einen Katalog

Und jetzt können Sie in dieser Arbeitsmappe einen Katalog erstellen.

  1. Klicken Sie mit der rechten Maustaste auf eine der Registerkarten im Menüband.
  2. Klicken Sie dann im Menü auf die Schaltfläche „Multifunktionsleiste anpassen“.Passen Sie die Multifunktionsleiste an
  3. Aktivieren Sie im Fenster "Excel-Optionen" die Option "Entwickler" im Bereich "Hauptregisterkarten".
  4. Und dann klicken Sie auf "OK".Überprüfen Sie den Entwickler
  5. Klicken Sie nun im Menüband auf die Registerkarte "Entwickler".
  6. Klicken Sie anschließend in der Symbolleiste auf die Schaltfläche „Visual Basic“.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.

  1. Klicken Sie nun mit der rechten Maustaste in den VBA-Projektor.
  2. Bewegen Sie dann den Cursor auf die Option „Einfügen“.
  3. Wählen Sie im Untermenü die Option „Modul“.Fügen Sie ein Modul ein

Daher haben Sie ein neues Modul in das Projekt eingefügt.

  1. 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.

  1. Drücken Sie nun die Schaltfläche "Run Sub" in der SymbolleisteFühren Sie Sub aus

Zusätzlich können Sie auch die Taste „F5“ auf der Tastatur drücken.

  1. Kehren Sie nun zur Oberfläche des Arbeitsblatts zurück.Der Katalog

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

Jetzt teilen:

Kommentare sind geschlossen.