Wie sucht und ersetzt man Namen von Arbeitsblattregisterkarten in Excel?
Es ist kinderleicht, Werte in Zellen in Excel zu suchen und zu ersetzen – doch gibt es auch eine Möglichkeit, Arbeitsblattnamen in Excel zu suchen und zu ersetzen? Angenommen, wie im folgenden Screenshot gezeigt, haben Sie mehrere Arbeitsblätter, deren Namen „KTE(Verkauf) xxx“ enthalten, und möchten nun alle Vorkommen von „KTE(Verkauf)“ durch „KTE“ in den betreffenden Arbeitsblattnamen ersetzen – was tun? Dieser Artikel stellt eine praktische VBA-Methode vor, um genau das zu erreichen.

Suchen und Ersetzen Arbeitsblattregisterkarten-Namen mithilfe eines VBA-Codes
Suchen und Ersetzen Arbeitsblattregisterkarten-Namen mithilfe eines VBA-Codes
Wenden Sie den folgenden VBA-Code an, um Arbeitsblattregisterkarten-Namen in Excel zu suchen und zu ersetzen – so geht’s:
1. Drücken Sie die Tasten Alt + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie im Microsoft Visual Basic for Applications-Fenster auf Einfügen > Modul. Kopieren Sie anschließend den folgenden VBA-Code in das Code-Fenster.
VBA-Code: Suchen und Ersetzen Arbeitsblattregisterkarten-Namen in Excel
Sub Find_replace_sheet_name()
'Update by Extendoffice 2018/5/24
Dim xNum As Long
Dim xRepName As String
Dim xNewName As String
Dim xSheetName As String
Dim xSheet As Worksheet
xRepName = Application.InputBox("Please type in the word you will replace:", "Kutools for Excel", , , , , , 2)
xNewName = Application.InputBox("Please type in the word you will replace with:", "Kutools for Excel", , , , , , 2)
If xRepName = "false" Or xNewName = "false" Then Exit Sub
On Error GoTo ExitLab
For Each xSheet In ActiveWorkbook.Sheets
xSheetName = xSheet.Name
xNum = InStr(1, xSheetName, xRepName)
If xNum > 0 Then
xSheet.Name = Replace(xSheetName, xRepName, xNewName)
End If
ExitLab:
Next
End Sub 3. Drücken Sie die F5-Taste, um den Code auszuführen.
4. Anschließend erscheint ein Kutools für Excel-Dialogfeld. Geben Sie hier die Zeichenfolge ein, die in den Arbeitsblattnamen ersetzt werden soll, und klicken Sie auf die OK-Schaltfläche. Siehe Screenshot:

5. Geben Sie im zweiten Kutools für Excel-Dialogfeld das Wort ein, durch das ersetzt werden soll, und klicken Sie anschließend auf die OK-Schaltfläche.

Anschließend werden alle entsprechenden Begriffe in den Namen der Arbeitsblattregisterkarten durch den angegebenen ersetzt – wie im folgenden Screenshot dargestellt.

Hinweis: Der obige Code beachtet die Groß-/Kleinschreibung.

Entfesseln Sie die Magie von Excel mit KUTOOLS AI
- Intelligente Ausführung: Führen Sie Zelloperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles ganz einfach per Sprachbefehl.
- Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe optimal zu optimieren.
- VBA-Programmierung: Schreiben und implementieren Sie VBA-Code ganz mühelos.
- Formelinterpretation: Verstehen Sie komplexe Formeln spielend leicht.
- Textübersetzung: Überwinden Sie Sprachbarrieren direkt in Ihren Tabellenkalkulationen.
Verwandte Artikel:
- Wie füllt man alle leeren Zellen in Excel mit einer bestimmten Zahl oder einem bestimmten Text?
- Wie ersetzt man Kommas durch Zeilenumbrüche (mit Alt + Enter) in Excel-Zellen?
- Wie erstellt man einen Makrocode, um Text in Excel zu suchen und zu ersetzen?
- Wie findet man einen Wert in einer Zelle, die eine kommagetrennte Liste enthält, in Excel?
- Wie ermittelt man den Durchschnittswert aus zwei Spalten in Excel?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins