Wie überprüfe ich, ob in Excel ein bestimmter Bereichsname vorhanden ist?
Bevor Sie ein VBA-Skript ausführen, müssen Sie möglicherweise überprüfen, ob in der aktuellen Arbeitsmappe ein benannter Bereich vorhanden ist. Mit dem in diesem Artikel bereitgestellten VBA-Code können Sie schnell überprüfen, ob in Excel ein bestimmter Bereichsname vorhanden ist.
Überprüfen Sie, ob ein bestimmter Bereichsname mit VBA-Code vorhanden ist
Überprüfen Sie, ob ein bestimmter Bereichsname mit VBA-Code vorhanden ist
Sie können den folgenden VBA-Code ausführen, um schnell zu überprüfen, ob in der aktuellen Arbeitsmappe ein bestimmter Bereichsname vorhanden ist.
1. Drücken Sie Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. In dem Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Insert > Modul. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Fenster ein.
VBA-Code: Überprüfen Sie, ob in Excel ein bestimmter Bereich vorhanden ist
Sub CheckRanges()
Dim chkRange As Range
Dim areasName(2) As String
Dim chkCnt As Long
Dim i As Integer
areasName(0) = "new"
areasName(1) = "MyRange"
areasName(2) = "Range2"
Application.ScreenUpdating = False
For i = 0 To 2
On Error Resume Next
chkCnt = Len(ThisWorkbook.Names(areasName(i)).Name)
On Error GoTo 0
If chkCnt <> 0 Then
Set chkRange = Range(areasName(i))
MsgBox "This Range: '" & areasName(i) & "' DOES exist!", vbInformation, "Kutools for Excel"
chkCnt = 0
Else
MsgBox "This Range: '" & areasName(i) & "' does NOT exist!", vbInformation, "Kutools for Excel"
End If
Next i
Application.ScreenUpdating = True
End Sub
Notizen:
3. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. Dann ein Kutools for Excel Es werden Dialogfelder angezeigt, in denen Sie erfahren, ob der angegebene Bereichsname vorhanden ist oder nicht. Klicken Sie auf OK Schaltflächen nacheinander, um die Dialogfelder zu schließen. Siehe Screenshot:
In Verbindung stehende Artikel:
- Wie überprüfe ich, ob das erste Zeichen in einer Zelle ein Buchstabe oder eine Zahl in Excel ist?
- Wie überprüfe ich, ob ein Zellenwert in Excel zwischen zwei Werten liegt?
- Wie kann ich überprüfen, ob die Zelle in Excel mit einem bestimmten Zeichen beginnt oder endet?
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, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!