Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Создает имена в указанном диапазоне на основе текстовых меток на листе.
Синтаксис
expression. 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 и обратная связь.