Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает или задает режим выделения указанного списка. Может иметь одно из следующих значений константы: xlNone, xlSimple или xlExtended. Для чтения и записи, Long.
Синтаксис
выражение. MultiSelect
выражение Переменная, представляющая объект ControlFormat .
Примечания
Одиночный выбор (xlNone) позволяет одновременно выбирать только один элемент. Выбор мыши или нажатие клавиши пробел отменяет выделение и выбирает выбранный элемент.
Простой множественный выбор (xlSimple) переключает выделение элемента в списке, если он выбран с помощью мыши, или клавишу пробела, когда фокус находится на элементе. Этот режим подходит для списков выбора, в которых часто выбрано несколько номенклатур.
Расширенный выбор нескольких элементов (xlExtended) обычно работает как список, разрешающий один выбор, и при его выборе все остальные выбора отменяются. Если при выборе мыши или нажатии клавиши со стрелкой, удерживая клавишу SHIFT, вы можете выбрать элементы последовательно от текущего. Если при выборе мыши удерживать нажатой клавишу CTRL, в список добавляются отдельные элементы. Этот режим подходит, если несколько элементов разрешены, но используются редко.
Используйте свойства Value или ListIndex , чтобы вернуть и установить выбранный элемент в поле с одним выбором.
Нельзя связать поля со списками множественного выбора с помощью свойства LinkedCell .
Пример
В этом примере создается простой список множественного выбора.
Set lb = Worksheets(1).Shapes.AddFormControl(xlListBox, _
Left:=10, Top:=10, Height:=100, Width:100)
lb.ControlFormat.MultiSelect = xlSimple
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.