책 내용 질문하기
RowSource와 AddItem의 차이
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
49
작성일
2018-05-04
작성자
탈퇴*원
첨부파일

안녕하세요.

엑셀 실전모의고사 J형 4-2-1에 나오는 문제입니다.

해당 문제에서 폼이 실행되면 H4:L8영역이 부서(콤보상자) 목록에

추가되도록 프로시저를 작성하라고 돼있습니다.

그래서 저는

부서 AddItem "H4:L8"

이라고 썼는데 정답은

부서 RowSouce="H4:L8"

이라고 나오더라고요.

그래서 AddItem과 RowSource는 어떤 차이가 있나 여쭤보고 싶습니다.

답변
2018-05-10 22:34:09

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을 사용합니다.

    좋은 하루 되세요.

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