Свойство Control.ItemData (Access)

Свойство ItemData возвращает данные в присоединенном столбце для указанной строки в поле со списком или списке. Только для чтения, Variant.

Синтаксис

выражение. ItemData (индекс)

выражение Переменная, представляющая объект управления .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Индекс; Обязательный Long Строка поля со списком или списка, содержащая данные, которые необходимо вернуть. Строки в полях со списками и списках индексируются, начиная с нуля. Например, чтобы возвратить элемент в шестой строке поля со списком, укажите 5 в качестве аргумента rowindex .

Примечания

Свойство ItemData позволяет выполнять итерацию по списку записей в поле со списком или списке. Предположим, что требуется перебрать каждый элемент списка, чтобы найти определенную запись. С помощью свойства ListCount определите количество строк в списке, а затем — свойство ItemData для возврата данных для связанного столбца в каждой строке.

Вы также можете использовать свойство ItemData для возврата данных только из выбранных строк списка. Можно пройти по коллекции ItemsSelected , чтобы определить, какие строки в списке были выбраны, а затем использовать свойство ItemData для возврата данных в этих строках. Чтобы пользователь мог выбрать несколько строк одновременно, необходимо задать свойству MultiSelect списка значение "Простой" или "Расширенный".

Используйте свойство Column для возврата данных из указанной строки и столбца, даже если указанный столбец не является связанным столбцом.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.