안녕하세요.
엑셀 실전모의고사 J형 4-2-1에 나오는 문제입니다.
해당 문제에서 폼이 실행되면 H4:L8영역이 부서(콤보상자) 목록에
추가되도록 프로시저를 작성하라고 돼있습니다.
그래서 저는
부서 AddItem "H4:L8"
이라고 썼는데 정답은
부서 RowSouce="H4:L8"
이라고 나오더라고요.
그래서 AddItem과 RowSource는 어떤 차이가 있나 여쭤보고 싶습니다.
rowsource 는 셀에 목록이 입력되어 있고 이것을 범위로 지정 하여 사용할때 쓰는것이구요.
additem 은 셀에 입력된 데이터가 아닌 직접 데이터를 행원본으로 사용할때 쓰는 것입니다.
cmb목록.rowsource = "a1:B10"
과 같이 사용하구요. a1에서 B10까지 데이터가 입력된 상태입니다.
cmb목록.additem "길벗"
cmb목록.additem "시나공"
cmb목록.additem "무따기"
등과 같이 직접 데이터를 입력해야 할때 additem을 사용합니다.
좋은 하루 되세요.
-
*2018-05-10 22:34:09
rowsource 는 셀에 목록이 입력되어 있고 이것을 범위로 지정 하여 사용할때 쓰는것이구요.
additem 은 셀에 입력된 데이터가 아닌 직접 데이터를 행원본으로 사용할때 쓰는 것입니다.
cmb목록.rowsource = "a1:B10"
과 같이 사용하구요. a1에서 B10까지 데이터가 입력된 상태입니다.
cmb목록.additem "길벗"
cmb목록.additem "시나공"
cmb목록.additem "무따기"
등과 같이 직접 데이터를 입력해야 할때 additem을 사용합니다.
좋은 하루 되세요.