Поделиться через


Range.ApplyNames Метод

Определение

Применяет имена к ячейкам в указанном диапазоне.

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

Необязательный объект. Массив применяемых имен. Если этот аргумент опущен, все имена на листе применяются к диапазону.

IgnoreRelativeAbsolute
Object

Необязательный объект. Значение true для замены ссылок именами независимо от типов ссылок имен или ссылок; Значение false , чтобы заменить абсолютные ссылки только абсолютными именами, относительные ссылки — относительными именами, а смешанные ссылки — только смешанными именами. Значение по умолчанию — True.

UseRowColumnNames
Object

Необязательный объект. Значение true для использования имен диапазонов строк и столбцов, содержащих указанный диапазон, если имена диапазона не найдены; Значение false , чтобы игнорировать OmitColumn аргументы и OmitRow . Значение по умолчанию — True.

OmitColumn
Object

Необязательный объект. Значение true , чтобы заменить всю ссылку именем, ориентированным на строки. Имя, ориентированное на столбцы, можно опустить только в том случае, если ячейка находится в том же столбце, что и формула, и находится в строковом именованном диапазоне. Значение по умолчанию — True.

OmitRow
Object

Необязательный объект. Значение true , чтобы заменить всю ссылку именем, ориентированным на столбец. Имя, ориентированное на строки, можно опустить, только если указанная ячейка находится в той же строке, что и формула, и находится в диапазоне, ориентированном на столбец. Значение по умолчанию — True.

Order
XlApplyNamesOrder

Необязательный параметр XlApplyNamesOrder. Определяет, какое имя диапазона отображается первым при замене ссылки на ячейку именем диапазона, ориентированного на строки и столбцы. Может быть одной из следующих констант XlApplyNamesOrder :xlColumnThenRowxlRowThenColumn default

AppendLast
Object

Необязательный объект. Значение true для замены определений имен в, Names а также для замены определений фамилий, которые были определены; Значение false для замены определений имен только в Names . Значение по умолчанию — False.

Возвращаемое значение

Комментарии

Для создания списка имен аргумента Names можно использовать функцию Array.

Если вы хотите применить имена ко всему листу, используйте Cells.ApplyNames.

Нельзя "отменить" имена; чтобы удалить имена, используйте Delete() метод .

Применяется к