Range.ApplyNames-Methode (Excel)
Weist den Zellen im angegebenen Bereich Namen zu.
Syntax
Ausdruck. ApplyNames (Names, IgnoreRelativeAbsolute, UseRowColumnNames, OmitColumn, OmitRow, Order, AppendLast)
Ausdruck Eine Variable, die ein Range-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Names | Optional | Variant | Ein Array mit den Namen, die zugewiesen werden sollen. Wenn Sie dieses Argument nicht angeben, werden dem Bereich alle Namen des Arbeitsblatts zugewiesen. |
IgnoreRelativeAbsolute | Optional | Variant | Beim Wert True werden Bezüge durch Namen ersetzt, ohne den Bezugstyp des Namens oder des Bezugs selbst zu berücksichtigen. Beim Wert False werden absolute Bezüge nur durch absolute Namen, relative Bezüge nur durch relative Namen und kombinierte Bezüge nur durch kombinierte Namen ersetzt. Der Standardwert ist True. |
UseRowColumnNames | Optional | Variant | Beim Wert True werden die Namen der Zeilen- und Spaltenbereiche verwendet, die den angegebenen Bereich enthalten, sofern Namen für diesen Bereich nicht gefunden werden können. Beim Wert False werden die Argumente OmitColumn und OmitRow nicht beachtet. Der Standardwert ist True. |
OmitColumn | Optional | Variant | Beim Wert True wird der gesamte Bezug durch den zeilenorientierten Namen ersetzt. Der spaltenorientierte Name kann nur ausgelassen werden, sofern sich die Zelle, auf die der Bezug besteht, in derselben Spalte wie die Formel und in einem zeilenorientierten benannten Bereich befindet. Der Standardwert ist True. |
OmitRow | Optional | Variant | Beim Wert True wird der gesamte Bezug durch den spaltenorientierten Namen ersetzt. Der zeilenorientierte Name kann nur ausgelassen werden, sofern sich die Zelle, auf die der Bezug besteht, in derselben Zeile wie die Formel und in einem spaltenorientierten benannten Bereich befindet. Der Standardwert ist True. |
Order | Optional | XlApplyNamesOrder | Legt fest, welcher Bereichsname zuerst aufgeführt wird, wenn ein Zellbezug durch einen zeilenorientierten und spaltenorientierten Bereichsnamen ersetzt wird. |
AppendLast | Optional | Variant | Beim Wert True werden die Definitionen der Namen in Names sowie die Definitionen der zuletzt definierten Namen ersetzt. Beim Wert False werden nur die Definitionen der Namen in Names ersetzt. Der Standardwert ist False. |
Rückgabewert
Variant
Bemerkungen
Verwenden Sie die Array-Funktion , um die Liste der Namen für das Argument Names zu erstellen.
Mit Cells.ApplyNames können Sie die Namen auf das gesamte Arbeitsblatt anwenden.
Dieser Vorgang lässt sich nicht rückgängig machen. Löschen Sie Namen mit der Delete-Methode.
Beispiel
In diesem Beispiel werden Namen auf das gesamte Blatt angewendet.
Cells.ApplyNames Names:=Array("Sales", "Profits")
Support und Feedback
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.