책 내용 질문하기
엑셀 실전모의고사 a형 456쪽 문제 4-2
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
456
조회수
404
작성일
2019-02-07
작성자
탈퇴*원
첨부파일

1)

Cells(입력행, 1) = lst목록.Column(0)

Cells(입력행, 2) = lst목록.Column(1)

 

왜 위와 같은 식이 필요한지 알겠으나 이 식들은 열에 대한 정보만을 주는데 

 

lst목록의 행의 선택은 왜 식에 반영되지않는건지 알고 싶슾니다. 열번호 못지않게 몇번째 행을 고를지도 중요한데 왜 이부분은 누락되어있죠?



2)

바쁘시겠지만 꼭  직접 해주시길 부탁드립니다!!


lst목록의 항목별 속성을 보면 boundcolumn이 '1' 입니다.

그 뜻은 호수가 저장되어있다는건가요? 아니면 성명이 저장되어있다는건가요??


바운드칼럼도 첫번째가 0이고 둘째가 1 아닌가요?


그러면 Cells(입력행, 2) = lst목록.Column(1) 에서 .Column(1)을 생략해도 될듯한데 


이러면 답이 안나옵니다!!!!!


오히려 .Column(0)만을 생략해주니 답이 나오네요


꼭 직접 해봐주세요!!


 


답변
2019-02-08 14:31:18

안녕하세요.

 

1) 목록 상자를 선택하고 [입력] 버튼을 누르므로 어떤 데이터가 선택되어 있는지 lst목록에 기억되어 있습니다.

 

그래서 선택 행에 대해서는 따로 지정하지 않아도 됩니다.

 

2)

lst목록의 바운드 열(BoundColumn)이 1이면 첫 번째 필드인 호수가 저장되는 것입니다.

 

바운드 열은 열 번호를 1부터 세어 줍니다. 1이면 호수를 지정하는 것입니다.

 

lst목록.Column(0)에 해당하는 호수가 저장되므로 .Column(0)을 생략하셔도 됩니다.

 

 

좋은 하루 보내세요. 

  • 관리자
    2019-02-08 14:31:18

    안녕하세요.

     

    1) 목록 상자를 선택하고 [입력] 버튼을 누르므로 어떤 데이터가 선택되어 있는지 lst목록에 기억되어 있습니다.

     

    그래서 선택 행에 대해서는 따로 지정하지 않아도 됩니다.

     

    2)

    lst목록의 바운드 열(BoundColumn)이 1이면 첫 번째 필드인 호수가 저장되는 것입니다.

     

    바운드 열은 열 번호를 1부터 세어 줍니다. 1이면 호수를 지정하는 것입니다.

     

    lst목록.Column(0)에 해당하는 호수가 저장되므로 .Column(0)을 생략하셔도 됩니다.

     

     

    좋은 하루 보내세요. 

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