Могу ли я сделать комбобокс, который будет фильтровать диапазон для второго комбоокса? - PullRequest
0 голосов
/ 17 апреля 2020

Допустим, у меня есть база данных с книгами в хранилище, и у меня есть 1 книга в 3 местах. Мне нужно выбрать книгу с места, используя пользовательскую форму, такую ​​как пользовательская форма

, и мне нужно использовать первый комбинированный список, чтобы отфильтровать название книги, а затем второй покажет размещение отфильтрованной книги. Затем командная кнопка будет работать с этой книгой на выбранной метке.

Ответы [ 2 ]

1 голос
/ 17 апреля 2020

Создайте новую процедуру onevent, например Private Sub ComboBox1_Change(), и используйте ее для обновления ComboBox2 на основе текущего значения ComboBox1.

0 голосов
/ 17 апреля 2020

чтобы добавить к ответу pheeper, вы можете сделать что-то вроде этого

Private Sub ComboBox1_Change()
Select Case ComboBox1.Value
    Case "Book1"
        ComboBox2.RowSource = "List1"
    Case "Book2"
        ComboBox2.RowSource = "List2"
    Case Else
        ComboBox2.RowSource = "MainList"
End Select
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...