Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Застосовується до

Об’єкт ListBox

За допомогою властивості MultiSelect можна вказати, чи може користувач вибрати кілька елементів у список на форма і як можна вибрати кілька елементів. Байт (читання й записування).

вираз.MultiSelect

expression — обов’язковий аргумент. Вираз, який повертає один з об'єктів у списку "Застосовується до".

Примітки

Властивість MultiSelect може мати наведені нижче значення.

Значення

Visual Basic

Опис

Немає

0

Вибір кількох елементів не підтримується (стандартне значення).

Simple (Простий)

1

Щоб вибрати кілька елементів або скасувати їх вибір, потрібно клацнути їх мишею або натиснути клавішу ПРОБІЛ.

Extended (Розширений)

2

Щоб вибрати кілька елементів, утримуйте натиснутою клавішу Shift і або клацайте їх мишею, або натискайте клавішу зі стрілкою, щоб розширити вибір від попередньо вибраного до поточного елемента. Ви також можете перетягувати елементи, щоб вибрати їх. Якщо клацнути елемент, утримуючи натиснутою клавішу Ctrl, ви його виберете або скасуєте вибір.


Примітка.: Ви можете задати властивість MultiSelect, використовуючи вікно властивостей списку, макрос або код Visual Basic for Applications (VBA).

Цю властивість можна налаштовувати лише в режимі конструктора форми.

За допомогою властивості ListIndex можна повернути номер індексу для вибраного елемента. Коли для властивості MultiSelect вибрано значення Extended або Simple, за допомогою властивості списку Selected або колекції ItemsSelected можна визначати вибрані елементи. Крім того, коли для властивості MultiSelect вибрано значення Extended або Simple, елемент керування "список" завжди матиме Null-значення.

Якщо для властивості MultiSelect установлено значення Extended, повторний запит щодо списку очищає всі елементи, які вибрав користувач.

Приклад

Щоб повернути значення властивості MultiSelect для списку з іменем "Country" (Країна) у формі "Order Entry" (Введення замовлення), можна використати ось що:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

Щоб задати властивість MultiSelect, можна використати ось що:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×