Range.ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) Range.ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) Method

定義

指定したセル範囲のセルに名前を付けます。 Applies names to the cells in the specified range.

public object ApplyNames (object Names, object IgnoreRelativeAbsolute, object UseRowColumnNames, object OmitColumn, object OmitRow, Microsoft.Office.Interop.Excel.XlApplyNamesOrder Order = Microsoft.Office.Interop.Excel.XlApplyNamesOrder.xlRowThenColumn, object AppendLast);
Public Function ApplyNames (Optional Names As Object, Optional IgnoreRelativeAbsolute As Object, Optional UseRowColumnNames As Object, Optional OmitColumn As Object, Optional OmitRow As Object, Optional Order As XlApplyNamesOrder = Microsoft.Office.Interop.Excel.XlApplyNamesOrder.xlRowThenColumn, Optional AppendLast As Object) As Object

パラメーター

Names
Object Object

省略可能なオブジェクトです。 Optional Object. 適用する名前の配列。 An array of the names to be applied. この引数を省略した場合は、シート上のすべての名前が範囲に適用されます。 If this argument is omitted, all names on the sheet are applied to the range.

IgnoreRelativeAbsolute
Object Object

省略可能なオブジェクトです。 Optional Object. True の名前または参照のいずれかの種類に関係なく、名前の参照を置換するにはFalseと交換して絶対参照を絶対名、相対参照を相対名に、複合参照を複合名にします。 True to replace references with names, regardless of the reference types of either the names or references; False to replace absolute references only with absolute names, relative references only with relative names, and mixed references only with mixed names. 既定値は True です。 The default value is True.

UseRowColumnNames
Object Object

省略可能なオブジェクトです。 Optional Object. 該当範囲に対する名前が見つからない場合は、指定した範囲を含む範囲が行と列の名前を使用するにはFalseを無視する、OmitColumnOmitRowの引数です。 True to use the names of row and column ranges that contain the specified range if names for the range cannot be found; False to ignore the OmitColumn and OmitRow arguments. 既定値は True です。 The default value is True.

OmitColumn
Object Object

省略可能なオブジェクトです。 Optional Object. True を指定する参照全体を行方向の名前に置き換えます。 True to replace the entire reference with the row-oriented name. 参照先のセルが数式と同じ列には、行方向の名前付き範囲に含まれる場合にのみ、列方向の名前を省略できます。 The column-oriented name can be omitted only if the referenced cell is in the same column as the formula and is within a row-oriented named range. 既定値は True です。 The default value is True.

OmitRow
Object Object

省略可能なオブジェクトです。 Optional Object. True を指定する参照全体を列方向の名前に置き換えます。 True to replace the entire reference with the column-oriented name. 参照先のセルが数式と同じ行には、列方向の名前付き範囲に含まれる場合にのみ、行方向の名前を省略できます。 The row-oriented name can be omitted only if the referenced cell is in the same row as the formula and is within a column-oriented named range. 既定値は True です。 The default value is True.

Order
XlApplyNamesOrder XlApplyNamesOrder

省略可能なXlApplyNamesOrder Optional XlApplyNamesOrder. セル参照が行方向と列方向の範囲名で置き換えられるとき、行と列のどちらの名前を先に表示するかを指定します。 Determines which range name is listed first when a cell reference is replaced by a row-oriented and column-oriented range name. XlApplyNamesOrder定数のいずれか:xlColumnThenRowxlRowThenColumndefault Can be one of these XlApplyNamesOrder constants:xlColumnThenRowxlRowThenColumn default

AppendLast
Object Object

省略可能なオブジェクトです。 Optional Object. True内の名前の定義を置換するのにはNamesとも最後には定義された名前の定義を置換False を指定する [名前の定義を置き換えるNamesのみです。 True to replace the definitions of the names in Names and also replace the definitions of the last names that were defined; False to replace the definitions of the names in Names only. 既定値は False です。 The default value is False.

戻り値

注釈

Array関数を使用するにはの名のリストを作成するのには、Namesの引数です。 You can use the Array function to create the list of names for the Names argument.

シート全体に名前を引用するには、Cells.ApplyNames を使ってください。 If you want to apply names to the entire sheet, use Cells.ApplyNames.

ことはできません「を反映しない」の名前です。名前を削除するを使用して、Delete()メソッドです。 You cannot "unapply" names; to delete names, use the Delete() method.

適用対象