Поделиться через


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

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

Синтаксис

expression. ItemData (индекс)

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

Параметры

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

Замечания

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

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

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

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

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