Метод Range.CreateNames (Excel)

Создает имена в указанном диапазоне на основе текстовых меток на листе.

Синтаксис

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 и обратная связь.