Inhaltsverzeichnis
Wenn Sie viele Arbeitsblätter in einer Excel-Arbeitsmappe haben und in Google nach einer schnellen Möglichkeit suchen, ein bestimmtes Blatt oder alle Blattnamen zu finden, dann sind Sie hier genau richtig! In diesem Artikel werden wir 2 effektive Methoden für die Suche nach Blattnamen in Excel-Arbeitsmappen mit entsprechenden Abbildungen diskutieren.
Download Arbeitsbuch Praxis
Sie können die folgende Excel-Arbeitsmappe für Ihre Praxis herunterladen.
Blattname suchen.xlsm
2 wirksame Methoden zum Suchen von Blattnamen in einer Excel-Arbeitsmappe
In diesem Abschnitt werden wir 2 Methoden zum Suchen von Arbeitsblattnamen in einer Excel-Arbeitsmappe mit entsprechenden Abbildungen und Erklärungen kennen lernen.
1 Klicken Sie mit der rechten Maustaste auf die Navigationstaste, um den Blattnamen zu suchen.
Sie finden die Navigationsschaltfläche Ihrer Excel-Arbeitsmappe direkt über der Statusleiste.
In einer Excel-Arbeitsmappe, die viele Blattnamen enthält, können Sie mit dieser Schaltfläche schnell das gewünschte Blatt finden, indem Sie die folgenden Schritte ausführen.
Schritte:
- Do Rechtsklick auf über die Navigationstaste Ihrer Excel-Arbeitsmappe.
Es wird ein Dialogfeld angezeigt, das alle Blattnamen in Ihrer Excel-Arbeitsmappe enthält.
- Jetzt wählen. das gewünschte Blatt, und drücken Sie schließlich OK .
Dadurch werden Sie zum ausgewählten Blatt navigiert.
Lesen Sie mehr: Wie man den Excel-Blattnamen erhält (2 Methoden)
2. verwenden Sie VBA-Code, um Blattnamen in einer Excel-Arbeitsmappe zu suchen
Mit Hilfe bestimmter VBA-Makros können Sie die Namen von Blättern leicht herausfinden. Hier sehen wir, wie das geht.
2.1 Suchen mit VBA und Navigieren aus der Blattnamenliste
Hier ist die VBA Code listet alle Blattnamen in der Excel-Arbeitsmappe auf. In diesem Abschnitt erfahren wir, wie wir die Liste aller Blattnamen in der Excel-Arbeitsmappe erhalten können, indem wir VBA Dazu müssen Sie nur die folgenden Schritte ausführen.
Schritte:
- Gehen Sie zunächst zum Entwickler tab.
- Klicken Sie dann auf das Symbol Visual Basic von der Option Entwickler Registerkarte und eine VBA Fenster öffnet sich.
Oder, wenn Sie die Taste Alt+F11 Tasten zusammen, eine VBA erscheint ein Fenster.
- Klicken Sie dann auf das Symbol einfügen. in der Menüleiste des Programms VBA Fenster.
- Klicken Sie dann auf Modul .
Dies öffnet ein neues Modul Fenster.
- Kopieren Sie nun Folgendes VBA Code und fügen Sie ihn in das Feld Modul Fenster.
Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub
- Klicken Sie auf ausführen. der Menüleiste oder drücken Sie F5 zur Ausführung der VBA Code.
Dadurch wird eine Liste aller Arbeitsblattnamen in Ihrem aktuellen Blatt erstellt.
- Um nun zu den gewünschten Blättern zu springen, können Sie diesen Blattnamen einen Hyperlink zuweisen. Fahren Sie mit den Schritten fort, um den einzelnen Blättern einen Hyperlink hinzuzufügen.
- Klicken Sie mit der rechten Maustaste auf . auf den Namen Ihres gewählten Blattes.
- Gehen Sie zum Link Option> Link einfügen .
- Wählen Sie Platz in diesem Dokument .
- Wählen Sie Ihr spezielles Blatt aus.
- Presse OK .
Wenn Sie nun auf die erstellten Links klicken, werden Sie zum entsprechenden Arbeitsblatt weitergeleitet.
Lesen Sie mehr: Blattname in Excel auflisten (5 Methoden + VBA)
2.2 Suche durch Eingabe des Blattnamens in das Eingabefeld
Mit diesem VBA-Code erhalten Sie ein Suchfeld, das die InputBox-Funktion Geben Sie den Namen des Blattes in das Suchfeld ein, und der Code führt Sie zu dem gewünschten Blatt! Die Schritte sind so einfach wie die folgenden.
Schritte:
- Gehen Sie zunächst auf die Seite Entwickler Klicken Sie dann auf die Registerkarte Visual Basic Taste.
- Gehen Sie dann zum einfügen. und wählen Sie Modul. Es öffnet sich ein neues Modul Fenster, in das Sie Folgendes einfügen müssen VBA Code.
Wenn Sie die Registerkarte Entwickler in Ihrer Excel-Anwendung nicht haben, aktivieren Sie sie oder drücken Sie Alt+F11 Dadurch wird direkt ein neues Modulfenster geöffnet.
- Kopieren Sie nun den folgenden VBA-Code und fügen Sie ihn in das Modul ein.
Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Enter sheet name:", "Sheet search") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "Sheet '" & Name & "' found and selected!" Else MsgBox "The sheet '" & Name & "' not found!" End If End Sub
- Klicken Sie dann auf die Schaltfläche ausführen. in der Menüleiste des Programms Visual Basic oder durch Drücken von F5, wird ein Feld für die Blattsuche eingeblendet.
- Schreiben Sie den Namen des Blattes auf, das Sie suchen, und klicken Sie auf OK .
- Es öffnet sich ein weiteres Dialogfeld, das Ihnen mitteilt, ob das Blatt gefunden wurde oder nicht. Sie müssen es schließen.
Anmerkung:
Dieser VBA-Code benötigt einen exakt übereinstimmenden Blattnamen.
Lesen Sie mehr: Blattname mit VBA in Excel suchen (3 Beispiele)
Schlussfolgerung
In diesem Artikel wurde erläutert, wie man Blattnamen in einer Excel-Arbeitsmappe mit und ohne VBA-Codes sucht. Ich hoffe, Sie fanden dieses Tutorial hilfreich. Sie können unsere Website besuchen ExcelWIKI Bitte schreiben Sie Ihre Kommentare, Vorschläge oder Fragen in den Kommentarbereich unten, wenn Sie welche haben.