Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создает имена в указанном диапазоне на основе текстовых подписей на листе.
Синтаксис
выражение. CreateNames (вверху, слева, внизу, справа)
выражение: переменная, представляющая объект Range.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Top | Необязательный | Variant | Создание имен с помощью меток в верхней строке имеет значение "true". Значение по умолчанию — False. |
| Left | Необязательный | Variant | True — создавать имена с помощью меток в левом столбце. Значение по умолчанию — False. |
| Bottom | Необязательный | Variant | Создание имен с помощью меток в нижней строке имеет значение "true". Значение по умолчанию — False. |
| Right | Необязательный | Variant | Создание имен с помощью меток в правом столбце имеет значение "true". Значение по умолчанию — False. |
Возвращаемое значение
Variant
Примечания
Если не указать один из вариантов: сверху, слева, снизу или справа, Microsoft Excel угадывает расположение текстовых подписей на основе фигуры указанного диапазона.
Пример
В данном примере создаются имена для ячеек B1:B3 на основе текста в ячейках A1:A3. Обратите внимание, что необходимо включить в диапазон ячейки, содержащие имена, даже если эти имена создаются только для ячеек B1:B3.
Set rangeToName = Worksheets("Sheet1").Range("A1:B3")
rangeToName.CreateNames Left:=True
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.