책 내용 질문하기
listindex문의드립니다
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
170,184
조회수
120
작성일
2019-07-04
작성자
탈퇴*원
첨부파일

170 p에는

참조행 = cmb강사코드.Listindex + 3 을해주면서 행을 맞춰주었는데

184p 에는

참조행 = lst강의목록.Listundex  로만 해주고 더해주는 것은 없는것인가요?

 

그리고 170p 에는

cells(참조행,5)로 입력하는데

 

184 p 에서는 왜

lst강의목록.List(참조행,0) 이런식으로 앞에 더 붙는 건가요? 

답변
2019-07-06 00:05:55

안녕하세요.

 

170쪽 문제는 cmb강사코드 콤보상자에서 강사코드를 선택하고 검색버튼을 누르면 [표1]에서 데이터를 찾아 폼에 표시하는 프로시저 입니다.

cmb강사코드.ListIndex 은 cmb강사코드에서 선택된 항목의 인덱스 번호입니다.

cmb강사코드의 인덱스는 0부터 시작됩니다.

두 번째 목록을 선택하면 인덱스는 1이됩니다.

 

cmb강사코드 콤보상자에서 강사코드를 선택하고 검색버튼을 누르면

워크시트 표1에서 정보를 찾아야 합니다.

워크시트의 정보는 A3 셀부터 시작됩니다.

두 번째 목록인 인덱스 1의 데이터는 [A4] 셀에 위치합니다.

3 차이가 나죠.

그래서

참조행 = cmb강사코드.ListIndex + 3 으로 식을 세운 것입니다.

 

이 문제는 워크시트에서 목록 데이터를 가져오므로

cells(참조행,5) 형식으로 사용합니다.

 

184쪽

참조행 = lst강의목록.ListIndex 로 설정하고

 lst강의목록.List(참조행, 0) 로 사용합니다.

 

ListIndex 는 리스트의 인덱스를 설정하는 속성이고,

그 ListIndex 위치의 데이터는 .List(행인덱스번호,열인덱스번호) 속성을 이용해서 워크시트의 셀에 넣을 수 있습니다. 콤보 상자(목록 상자)의 값을 직접 가져오는 것입니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-07-06 00:05:55

    안녕하세요.

     

    170쪽 문제는 cmb강사코드 콤보상자에서 강사코드를 선택하고 검색버튼을 누르면 [표1]에서 데이터를 찾아 폼에 표시하는 프로시저 입니다.

    cmb강사코드.ListIndex 은 cmb강사코드에서 선택된 항목의 인덱스 번호입니다.

    cmb강사코드의 인덱스는 0부터 시작됩니다.

    두 번째 목록을 선택하면 인덱스는 1이됩니다.

     

    cmb강사코드 콤보상자에서 강사코드를 선택하고 검색버튼을 누르면

    워크시트 표1에서 정보를 찾아야 합니다.

    워크시트의 정보는 A3 셀부터 시작됩니다.

    두 번째 목록인 인덱스 1의 데이터는 [A4] 셀에 위치합니다.

    3 차이가 나죠.

    그래서

    참조행 = cmb강사코드.ListIndex + 3 으로 식을 세운 것입니다.

     

    이 문제는 워크시트에서 목록 데이터를 가져오므로

    cells(참조행,5) 형식으로 사용합니다.

     

    184쪽

    참조행 = lst강의목록.ListIndex 로 설정하고

     lst강의목록.List(참조행, 0) 로 사용합니다.

     

    ListIndex 는 리스트의 인덱스를 설정하는 속성이고,

    그 ListIndex 위치의 데이터는 .List(행인덱스번호,열인덱스번호) 속성을 이용해서 워크시트의 셀에 넣을 수 있습니다. 콤보 상자(목록 상자)의 값을 직접 가져오는 것입니다.

     

    좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.