Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавляет пользовательский список для пользовательского автозаполнения и (или) настраиваемой сортировки.
Синтаксис
выражение. AddCustomList (ListArray, ByRow)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ListArray | Обязательный | Variant | Указывает исходные данные в виде массива строк или объекта Range . |
| ByRow | Необязательный | Variant | Используется, только если ListArray является объектом Range . Создание настраиваемого списка из каждой строки диапазона имеет значение ИСТИНА.
Значение 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 и обратная связь.