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() метод .