Пример использования элемента управления ListBox и свойств BoundColumn, ControlSource и RowSource
В следующем примере используется диапазон ячеек листа в элементе ListBox , и, когда пользователь выбирает строку из списка, отображает индекс строки в другой ячейке листа. В этом примере кода используются свойства RowSource, BoundColumn и ControlSource .
Чтобы использовать этот пример, выполните следующие действия:
- Скопируйте этот пример кода в часть формы "Объявления".
- Убедитесь, что эта форма содержит элемент ListBox с именем ListBox1.
- На листе введите данные в ячейки A1:E4.
- Убедитесь, что ячейка A6 не содержит данных.
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 5
ListBox1.RowSource = "a1:e4"
ListBox1.ControlSource = "a6"
'Place the ListIndex into cell a6
ListBox1.BoundColumn = 0
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.