책 내용 질문하기
caption 질문
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
180
조회수
52
작성일
2015-03-09
작성자
첨부파일

안녕하세요.

2013년 3월 엑셀 문제 4-2 ② '주문입력폼'의 <입력(cmd입력)> 버튼을 클릭하면 폼에 입력된 데이터가 시트의 표에 입력되도록 프로시저를 작성하시오.

- 구매한주를 선택하면 해당 주를 모두 연결하여 표시하시오(Caption 속성 이용)

답을 보니..

if chk1주 = True then

cells(입력행, 6) = chk1주.Caption

end if

if chk2주 = true then

cells(입력행, 6) = cells(입력행, 6) & chk2주.Caption

...

인데요.

.Caption 의 의미와, cells(입력행, 6) & chk2주.Caption 의 의미가 궁금합니다.

caption문제를 처음 접해서 그런지.. 잘 이해가 되지 않네요.

자세하게 설명해주시면 감사하겠습니다.

안녕히 계세요.

답변
2015-03-10 10:30:59

caption 은 체크박스에 표시되는 글자를 나타내기 위한 것입니다.

보통 cmd 컨트롤 등에 나타나는 글자들도 caption 에 나타난 것이죠.

일반 텍스트 박스의 경우 텍스트 박스안에 표시하기 때문에 caption 을 사용하지 않지만

다른 컨트롤 등에서는 caption 을 사용합니다.

체크 박스 중 1주, 2주 두개를 선택했다면 '1주2주' 이렇게 선택한 개체의 캡션이 모두 표시되어야 합니다. &앞을 다 빼고, chk2주.caption만 입력하면 먼저 입력한 '1주'는 삭제되고 '2주'만 입력됩니다. chk2주 앞에 cells(입력행,6)을 뒤로 넘겨서 chk2주.caption & cells(입력행, 6)로 입력하면 "2주1주"로 순서가 바꿔셔 입력됩니다.

chk2주.caption은 chk2주 컨트롤에 지정된 캡션인 "2주"를 의미합니다.

좋은 하루 되세요.

"
  • *
    2015-03-10 10:30:59

    caption 은 체크박스에 표시되는 글자를 나타내기 위한 것입니다.

    보통 cmd 컨트롤 등에 나타나는 글자들도 caption 에 나타난 것이죠.

    일반 텍스트 박스의 경우 텍스트 박스안에 표시하기 때문에 caption 을 사용하지 않지만

    다른 컨트롤 등에서는 caption 을 사용합니다.

    체크 박스 중 1주, 2주 두개를 선택했다면 '1주2주' 이렇게 선택한 개체의 캡션이 모두 표시되어야 합니다. &앞을 다 빼고, chk2주.caption만 입력하면 먼저 입력한 '1주'는 삭제되고 '2주'만 입력됩니다. chk2주 앞에 cells(입력행,6)을 뒤로 넘겨서 chk2주.caption & cells(입력행, 6)로 입력하면 "2주1주"로 순서가 바꿔셔 입력됩니다.

    chk2주.caption은 chk2주 컨트롤에 지정된 캡션인 "2주"를 의미합니다.

    좋은 하루 되세요.

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