Властивість «Індекс списку (ListIndex)»

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Застосування

Об’єкт «Поле зі списком» (ComboBox)

Об’єкт «Список» (ListBox)

Властивість Індекс списку (ListIndex) можна використовувати для визначення, який елемент вибрано у список або поле зі списком. Тип значення — довге ціле (Long) для читання й записування.

вираз.ListIndex

вираз Обов’язково. Вираз, який повертає один з об’єктів зі списку «Застосування».

Зауваження

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

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

Значення властивості Індекс списку (ListIndex) також доступне шляхом надання властивості Приєднаний стовпець (BoundColumn) значення «0» для поля зі списком або для розкривного списку. Якщо властивість Приєднаний стовпець (BoundColumn) має значення «0», то основне поле таблиці, до якого приєднано поле зі списком або список, міститиме таке саме значення, що й властивість Індекс списку (ListIndex).

Список полів, також мати вмикати або вимикати властивість, яка дає змогу користувачам вибирати кілька елементів керування. Внесення кількох виділених елементів у списку, можна визначити, які елементи вибрано за допомогою властивості виділеного елемента керування. Вибрані властивість має масив значень від 0 до значення властивостіntListCouмінус 1. Для кожного елемента у списку вибрані властивості буде значення 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 — імена форми і елемента керування «розкривний список» або «поле зі списком» відповідно, виражені значеннями типу рядок (String); а index — значення індексу елемента списку.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×