Я пытаюсь проверить, пусто ли поле списка. Я видел рекомендация использоватьПроверить для списка формы формы доступа нет выбора
If IsNull(txtLevel) Then
MsgBox "No Item is Selected"
, но это возвращение MsgBox ошибки, даже когда элементы выбора.
Другая проблема, которую я использовал при использовании другого кода If txtLevel.ListIndex = "-1"
или If txtLevel.listount = 0
, хорошо работает в первый раз, но если вы выберете и затем отмените выбор, это не вызывает сообщение об ошибке.
Edit: ответ для меня это работает так: If txtLevel.ItemsSelected.Count = 0
Было бы что-то вроде If txtLevel.ItemsSelected = 0 then? – bigtree53
Это оказалось .ItemsSelected.Count, который работает для меня. Затем! – bigtree53
Не могли бы вы поддержать все полезные ответы и принять самое полезное? Это гарантирует, что наилучшие ответы будут отображаться первыми, и ответы на вопросы не отображаются в оставшихся без ответа списках. –