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

Стосується

Об’єкт ComboBox

Об’єкт ListBox

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

вираз.ListIndex

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

Примітки

Властивість ListIndex – ціле число від 0 до загальної кількості елементів у списку або полі зі списком, зменшеної на 1. Microsoft Office Access 2007 установлює властивість ListIndex, якщо вибрати елемент в елементі керування "список" або в списку елемента керування "поле зі списком". Для першого елемента в списку значення властивості ListIndex дорівнює 0, для другого – 1 тощо.

Ця властивість доступна тільки за умови використання макросу або коду Visual Basic for Applications (VBA). Побачити значення цієї властивості можна лише в поданні форми та в поданні таблиці. Ця властивість доступна лише для читання й не доступна в інших поданнях.

Крім того, значення властивості ListIndex можна отримати, якщо встановити для властивості BoundColumn списку або поля зі списком значення 0. Якщо властивість BoundColumn має значення 0, поле таблиці, до якого прив’язано список або поле зі списком, міститиме таке саме значення, як властивість ListIndex.

Списки також мають властивість MultiSelect, яка дає змогу користувачу вибрати одночасно кілька елементів. Якщо в списку вибрано кілька елементів, їх можна визначити за допомогою властивості Selected цього елемента керування. Властивість Selected – це масив значень від 0 до значення властивості ListCount, зменшеного на 1. Для кожного елемента в списку властивість Selected містить значення True, якщо елемент вибрано, або False, якщо його не вибрано.

Крім того, за допомогою колекції ItemsSelected можна отримати доступ до даних, які містяться у вибраних рядках списку або поля зі списком.

Приклади

Ось як можна отримати значення властивості ListIndex:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

Ось як можна налаштувати властивість ListIndex:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

У цьому прикладі formname і controlname – імена форми та списку або поля зі списком відповідно, представлені рядковими значеннями, а index – значення індексу елемента.

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

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

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

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

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

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

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

×