드로우홀릭 더베이직

안녕하십니까, 질문하나 드리려 합니다.


spr1 라는 이름의


[1-1][1-2][1-3][1-4]

[2-1][2-2][2-3][2-4]

[3-1][3-2][3-3][3-4]


이런 목록상자가 있고,


언바운드의 txt_1, txt 2, txt 3, txt 4 이라는 텍스트상자가 있습니다.


spr 1에서  3번째 row를 클릭 했을 시, 

각각 3-1...3-4 의 col 값들이 txt 1....txt 4에 들어가게 하고 싶습니다.



Private Sub spr1_Click(ByVal Col As Integer, ByVal row As Integer)

    Col = spr1.Col

    row = spr1.row

    txt1.value = Col & "," & row

End Sub


이런식으로 spr1 클릭이벤트 vb코드를 짜봤는데, 코드가 돌기도 전에 

'프로시저 선언은 동일한 이름을 가지고 있는 이벤트나 프로시저 설명과 일치하지 않습니다.'


라고 나옵니다.

목록상자의 클릭한 col, row 값을 vb 코드로 받아올 수 있는 방법이 있을까요?

profile

윈드님

2017.12.15 16:09:50
*.149.161.117

목록상자의 Column 속성과 ItemsSelected 속성을 사용 하시면 됩니다.

목록상자.column(col, row) 를 하면 해당 값을 가져올 수 있습니다.
이 때 col은 0부터 시작합니다. 
row는 ItemsSelected 로 가져 올 수 있습니다.

아래 예시대로 해 보시면 될 것 같습니다.

Private Sub List0_AfterUpdate()
    
    txt1.Value = Nz(spr1.Column(0, spr1.ItemsSelected), "")
    txt2.Value = Nz(spr1.Column(1, spr1.ItemsSelected), "")
    txt3.Value = Nz(spr1.Column(2, spr1.ItemsSelected), "")
    txt4.Value = Nz(spr1.Column(3, spr1.ItemsSelected), "")

End Sub

쐬주도사

2017.12.15 16:41:14
*.232.247.182

정말 감사합니다. 속 시원하게 해결됐어요!

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31948
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28082
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23142
420 TFaccess - Error in loading DLL (48) 오류 file Jay 2021-01-09 2380
419 실무 액세스 2 "참조"부분 file 3 키스톤 2020-12-22 4474
418 외부테이터 불러오기 중 file 2 키스톤 2020-12-09 1815
417 로그온폼 만들기 강의중에 이미지가 안보입니다. file 4 키스톤 2020-11-26 2483
416 테이블 구성 관련 문의 file 2 솔개 2020-11-25 2883
415 체크박스를 활용한 레코드 이동 시, 문제점 (공유 액세스) 2 선을 2020-11-24 2946
414 파일 첨부 또는 하이퍼링크 관련 질문 2 솔개 2020-11-22 2874
413 개발의뢰 및 튜터링 관련 1 Jay 2020-11-17 2140
412 액세스 2가지 질문이 있습니다 도움 부탁드립니다 1 모리 2020-11-11 588
411 보고서의 조건추가시 조건값에 콤보상자 값을 문자로 지정할 수 없나요? 4 청솔 2020-11-03 2857
410 두개의 xml 파일을 액세스로 합칠 수 있나요? 1 무명1 2020-11-02 412
409 여러 필드값을 하나로 합친 필드값 구하는 방법? 1 전산쟁이 2020-10-26 811
408 데이터 조회하는 방법 2 전산쟁이 2020-10-22 1306
407 (쿼리질문) 필드 데이터 가공방법 ? 3 전산쟁이 2020-10-16 8551
406 TFaccess 사용가능 버전 ??? 1 전산쟁이 2020-09-17 831
405 ERP 시스템 구현을 액세스로?? 2 클로이 2020-09-14 9487
404 (RE) 코드북 단일 폼에서 데이터 입력수정 file 5 룰루 2020-08-25 473
403 단일폼에서의 데이터 입력 수정 1 룰루 2020-08-25 523
402 액세스 버전 변경 4 클로이 2020-08-22 7528
401 선언문 내용 3 학이시습 2020-08-20 932


  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.