목록 상자에서 행이 선택되어 있는지 확인하는 방법
-
21-12-2019 - |
문제
내 액세스 양식에 목록 상자가 있습니다.이 목록 상자의 행이 사용자가 선택한 지 알아야합니다.이 목적을 위해 간단한 액세스 속성이나 메서드가있는 것이 있습니까?목록 상자를 통해 행의 선택된 속성이 true이어야하는지 확인하기 위해 ListBox를 반복하고 싶지 않습니다.
해결책
목록 상자에는 숨겨진 ItemsSelected
컬렉션에 대한 읽기 전용 참조를 반환하는 ItemsSelected
속성이 있습니다.그리고 해당 컬렉션의 Count
속성을 요청할 수 있습니다 ...
MsgBox Me.YourListBoxName.ItemsSelected.Count & " items selected"
. 다른 팁
코드
If ListBox.ListIndex = -1 then
MsgBox "Nothing selected"
end if
.
도움이 필요합니다 ...
제휴하지 않습니다 StackOverflow