Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Добавляет настраиваемый список для настраиваемого автозаполнения и (или) настраиваемой сортировки.
Синтаксис
expression. AddCustomList (ListArray, ByRow)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ListArray | Обязательный | Variant | Указывает исходные данные в виде массива строк или объекта Range . |
| ByRow | Необязательный | Variant | Используется только в том случае , если ListArray является объектом Range .
Значение True для создания настраиваемого списка из каждой строки в диапазоне.
Значение false для создания настраиваемого списка из каждого столбца в диапазоне. Если этот аргумент опущен, а строк в диапазоне больше, чем столбцов (или равное количество строк и столбцов), Microsoft Excel создает настраиваемый список из каждого столбца в диапазоне. Если этот аргумент опущен и в диапазоне больше столбцов, чем строк, Excel создает настраиваемый список из каждой строки в диапазоне. |
Замечания
Если список, который вы пытаетесь добавить, уже существует, этот метод выдает ошибку во время выполнения 1004. Перехватывайте ошибку с помощью инструкции On Error .
Пример
В этом примере массив строк добавляется в качестве настраиваемого списка.
On Error Resume Next ' if the list already exists, don'thing
Application.AddCustomList Array("cogs", "sprockets", _
"widgets", "gizmos")
On Error Goto 0 ' resume regular error handling
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.