Name-Objekt (Excel)
Stellt einen definierten Namen für einen Zellbereich dar. Namen können integriert (z. B. Datenbank, Druckbereich und Auto_öffnen) oder benutzerdefiniert sein.
Das Name-Objekt ist ein Element der Names-Auflistung für die Objekte Application, Workbook und Worksheet . Verwenden Sie Names (Index), wobei index die Indexnummer oder der definierte Name ist, um ein einzelnes Name-Objekt zurückzugeben.
Die Indexnummer gibt die Position des Namens innerhalb der Auflistung an. Namen werden alphabetisch von A bis Z sortiert, wobei zwischen Groß- und Kleinschreibung nicht unterschieden wird.
Obwohl ein Range-Objekt mehrere Namen haben kann, gibt es keine Names-Auflistung für das Range-Objekt . Verwenden Sie Name mit einem Range -Objekt, um den ersten Namen in der alphabetisch sortierten Namensliste zurückzugeben, der dem Bereich zugeordnet ist.
Im folgenden Beispiel wird der Zellbezug für den ersten Namen in der Application-Auflistung angezeigt.
MsgBox Names(1).RefersTo
Im folgenden Beispiel wird der Name mySortRange aus der aktiven Arbeitsmappe gelöscht.
ActiveWorkbook.Names("mySortRange").Delete
Verwenden Sie die NameName-Eigenschaft, um den Namenstext selbst festzulegen oder zurückzugeben. Im folgenden Beispiel wird der Name des ersten Name-Objekts in der aktiven Arbeitsmappe geändert.
Names(1).Name = "stock_values"
Im folgenden Beispiel wird die Visible -Eigenschaft für den ersten Namen festgelegt, der den Zellen A1:B1 auf dem ersten Arbeitsblatt zugewiesen ist.
Worksheets(1).Range("a1:b1").Name.Visible = False
- Application
- Kategorie
- CategoryLocal
- Kommentar
- Creator
- Index
- MacroType
- Name
- NameLocal
- Parent
- RefersTo
- RefersToLocal
- RefersToR1C1
- RefersToR1C1Local
- RefersToRange
- ShortcutKey
- ValidWorkbookParameter
- Wert
- Visible
- WorkbookParameter
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.