부록 기출 엑셀 5쪽에 보면
신규도서등록폼에 있는 데이터를 시트에 표현하게 하는 문제가 있습니다.
여기서 분야를 입력할때 답안에서는
참조행 = lst분야.listindex
Cells(입력행,1) = lst분야.list(참조행,0) 이라고 표현했습니다.
여기서 그냥 Cells(입력행,1) = lst분야 라고 해도되지않나요 ??
혹은 lst분야.column(0).. ?
그리고 2번째!!
lst분야를 선택하지 않았을 경우를
isnull(lst분야) 로 표현했던데
lst분야 = false
lst분야 = ""
이 두개로 표현해도 되나요 ??
수고하세요
list 와 listindex 속성을 이용하시오 라는 지시사항이 있으므로 이것을 사용하여 지정하셔야 합니다.
결과가 정확히 나온다면 사용하셔도 됩니다.
새로운 값이 입력되도록 기존 값을 지우는 것이라면 txt이름 = "" 와 lst분야 = ""로 하시면 됩니다.
해당 값이 선택되지 않았는지를 판단하는 문제의 경우 lst분야 = ""로 하면 정상적으로 인식되지 않는 경우가 있는데, 정확히 왜그런지는 모르겠는데요. 이럴 경우 교재에서처럼 IsNull(lst분야.Value)로 작성하시면 됩니다.
좋은 하루 되세요.
-
*2017-06-21 10:22:20
list 와 listindex 속성을 이용하시오 라는 지시사항이 있으므로 이것을 사용하여 지정하셔야 합니다.
결과가 정확히 나온다면 사용하셔도 됩니다.
새로운 값이 입력되도록 기존 값을 지우는 것이라면 txt이름 = "" 와 lst분야 = ""로 하시면 됩니다.
해당 값이 선택되지 않았는지를 판단하는 문제의 경우 lst분야 = ""로 하면 정상적으로 인식되지 않는 경우가 있는데, 정확히 왜그런지는 모르겠는데요. 이럴 경우 교재에서처럼 IsNull(lst분야.Value)로 작성하시면 됩니다.
좋은 하루 되세요.