나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 skikik (skeye9506)

추천:  2
파일:     조회:  3123
제목:   vb 코드로 속성 리스트 박스 멀티선택 기능.
     
  원래 저희가 만든 리스트 박스는 더블클릭 이벤트로 다른 폼에 추가 , 삭제 가 되도록 만들었는데요 ,
다중 선택기능도 필요해서 넣어봤는데 두가지가 한번에 적용이 안되다보니 
체크박스를 하나 만들어서 체크를 할시, 다중선택이 적용되고 아닐시는 원래대로 되게끔 하려고 합니다. 

여기서 질문 입니다.. 단순할것 같다는 생각이 드는데
vb 코드로 속성시트의 기타 여러항목선택을 확장으로 바꿔주는게 가능합니까??
있다면 어떤 코드를 써야 할지..
 
[불량 게시물 신고]  
황동준Me.ListBox.MultiSelect = 0 or 1 or 2
로 vba에서 리스트박스 멀티 셀렉트 속성을 변경할 수 있습니다만, 이 코드는 디자인 모드에서만 동작합니다.

따라서, '여러항목선택'의 속성은 '기본'으로 설정하시고, 실행을 위한 버튼을 만드시고 아래 코드로 실행 하시면 됩니다.
한개만 선택하고 버튼을 누르는게 단일선택-더블클릭 실행이라 생각 하시면 됩니다.

    For i = 0 To Me.ListBox.ListCount - 1
        If Me.ListBox.Selected(i) Then
            '여기에 실행될 내용을 적으세요
        End If
    Next
01-18 (23:24)
삭제 ■신고
        
  

작성일 : 2018-01-18(12:40)
최종수정일 : 2018-01-18(12:40)