책 내용 질문하기
(1권) 실전모의A 중 vba - 폼 초기화 프로시저
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
489
조회수
600
작성일
2021-05-15
작성자
탈퇴*원
첨부파일

p.489 실전모의고사a형 중 vba문제

 

폼 초기화 프로시저 에서

lst목록.rowsource= "h3:i6" 

chk납입.value = true 

만 입력했을때 lst목록에는 h열만 나오고 i열이 안나오는데 이게 맞는건가요?? 꼭 lst목록.columncount =2를 써야하는 건가요?

(답은 lst목록.columncount =2 / lst목록.rowsource= "h3:i6" /chk납입.value = true )

 

 

** 다른 비슷한 문제 풀었을때는 columncount 안쓰고, 항상 rowsource와 범위만 써도 범위값이 다 나오는데 이번 문제 풀었을때는 안나오더라고요.

 

 

첨부한 사진은 상공회의소 배포 2021년 b형 샘플문제인데요. 

이때 폼 초기화 프로시저에 cmb수강자.rowsource="o6:p17" 만 해도 사진과 같이 항상 범위지정한 값이 다 나왔습니다.

 

(왜 이번에는 위 사진과 달리,  lst목록.rowsource= "h3:i6" 만 쓴다해서 i열이 안나오는지 모르겠습니다)

 

 

답변
2021-05-19 09:28:38

안녕하세요.

 

폼의 lst목록 컨트롤을 선택하고

속성 시트를 확인해 주시면 columncount 속성이 있습니다.

거기에 미리 2로 설정되어 있다면 따로 설정하지 않으셔도 되는데요. 

 

이 문제에서는 여기에 지정하지 않았기 때문에 lst목록.columncount=2를 사용하는 것입니다. 

 

좋은 하루 보내세요. 

  • 관리자
    2021-05-19 09:28:38

    안녕하세요.

     

    폼의 lst목록 컨트롤을 선택하고

    속성 시트를 확인해 주시면 columncount 속성이 있습니다.

    거기에 미리 2로 설정되어 있다면 따로 설정하지 않으셔도 되는데요. 

     

    이 문제에서는 여기에 지정하지 않았기 때문에 lst목록.columncount=2를 사용하는 것입니다. 

     

    좋은 하루 보내세요. 

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