책 내용 질문하기
기타작업에서
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
122
조회수
252
작성일
2019-10-29
작성자
탈퇴*원
첨부파일

기타작업문제 2번에서 cells(참조행,12)를 써도 되는 것은 알지만 list를 이용해보고싶어서 했는데 왜 입력도 안되ㄴ구 틀리는 건가요?

답변
2019-10-30 20:20:18

안녕하세요.

 

참조행에 lst목록.listindex 라고 정의해 두고, lst목록.list(참조행,0) 으로 사용하는 것입니다.


lst목록의 인덱스가 0부터 시작하기 때문에 첫 번째 항목이 선택되는 것입니다.

 

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

그 ListIndex 위치의 데이터는 .List(행,열) 속성을 이용하셔 워크시트의 셀에 넣을 수 있습니다.

 

이 문제의 경우 cmb공연명 컨트롤의 열은 1개이므로

cmb공연명.List(참조행, 0) 으로만 사용이 가능합니다.

열에 1이나 2를 입력하셔서 오류가 나는 것입니다. 존재하지 않는 열번호이니까요.

 

이 방식은 워크시트에서 정보를 가져오는 것이 아니고, cmb공연명 컨트롤에서 리스트 목록을 가져오는 것이므로 구분, 가격 정보를 가져오기 어렵습니다.

 

좋은 하루 보내세요. 

 

  • 관리자
    2019-10-30 20:20:18

    안녕하세요.

     

    참조행에 lst목록.listindex 라고 정의해 두고, lst목록.list(참조행,0) 으로 사용하는 것입니다.


    lst목록의 인덱스가 0부터 시작하기 때문에 첫 번째 항목이 선택되는 것입니다.

     

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

    그 ListIndex 위치의 데이터는 .List(행,열) 속성을 이용하셔 워크시트의 셀에 넣을 수 있습니다.

     

    이 문제의 경우 cmb공연명 컨트롤의 열은 1개이므로

    cmb공연명.List(참조행, 0) 으로만 사용이 가능합니다.

    열에 1이나 2를 입력하셔서 오류가 나는 것입니다. 존재하지 않는 열번호이니까요.

     

    이 방식은 워크시트에서 정보를 가져오는 것이 아니고, cmb공연명 컨트롤에서 리스트 목록을 가져오는 것이므로 구분, 가격 정보를 가져오기 어렵습니다.

     

    좋은 하루 보내세요. 

     

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