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)만을 생략해주니 답이 나오네요
꼭 직접 해봐주세요!!
안녕하세요.
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)을 생략하셔도 됩니다.
좋은 하루 보내세요.