Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяет имена к ячейкам в указанном диапазоне.
Синтаксис
выражение. ApplyNames (Names, IgnoreRelativeAbsolute, UseRowColumnNames, OmitColumn, OmitRow, Order, AppendLast)
выражение: переменная, представляющая объект Range.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Names | Необязательный | Variant | Массив применяемых имен. Если этот аргумент опущен, к диапазону применяются все имена листа. |
| IgnoreRelativeAbsolute | Необязательный | Variant | Истина , чтобы заменить ссылки именами независимо от типа ссылок имен или ссылок. Значение false , чтобы заменить абсолютные ссылки только абсолютными именами, относительные ссылки только относительными именами и смешанные ссылки только смешанными именами. Значение по умолчанию — True. |
| UseRowColumnNames | Необязательный | Variant | Значение true , чтобы использовать имена диапазонов строк и столбцов, содержащих указанный диапазон, если не удается найти имена диапазона. Значение false , чтобы игнорировать аргументы OmitColumn и OmitRow . Значение по умолчанию — True. |
| OmitColumn | Необязательный | Variant | Значение true , чтобы заменить всю ссылку на имя строки. Ориентированное имя по столбцу можно опустить, только если ячейка, на которую указывает ссылка, находится в том же столбце, что и формула, и находится в ориентированном по строке именованном диапазоне. Значение по умолчанию — True. |
| OmitRow | Необязательный | Variant | Значение true , чтобы заменить всю ссылку на имя столбца. Строковое имя можно опустить, только если ячейка, на которую указывает ссылка, находится в той же строке, что и формула, и находится в ориентированном по столбцу именованном диапазоне. Значение по умолчанию — True. |
| Order | Необязательный | XlApplyNamesOrder | Определяет, какое имя диапазона указывается первым, когда ссылка на ячейку заменяется именем диапазона, ориентированным по строке и столбцу. |
| ДобавитьПоследнее | Необязательный | Variant | True , чтобы заменить определения имен в Имена , а также заменить определения фамилий, которые были определены. Значение false , чтобы заменить определения имен только в именах . Значение по умолчанию — False. |
Возвращаемое значение
Variant
Примечания
С помощью функции Array создайте список имен для аргумента Names .
Если вы хотите применить имена ко всему листу, используйте команду Cells.ApplyNames.
Вы не можете «отменить» имена; чтобы удалить имена, используйте метод Delete .
Пример
В этом примере имена применяются ко всему листу.
Cells.ApplyNames Names:=Array("Sales", "Profits")
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.