최신기출문제 2013년 3회 1급 엑셀 E형 (페이지 173쪽) 에 문제 4번 2-2 모르겠어요 ㅠㅠ
CELLS (입력행,6) 이 부분이 잘 모르겠구요 CAPTION의 정확한 의미도요ㅠㅠ
If chk1주 = True Then
Cells(입력행, 6) = chk1주.Caption
End If
chk1주 가 선택되었다면(true) cells(입력행,6) 에 chk1주.caption 을 입력하는 것입니다.
If chk2주 = True Then
Cells(입력행, 6) = Cells(입력행, 6) & chk2주.Caption
End If
을 실행하여 chk2주 가 선택되었다면(true) cells(입력행,6)에 Cells(입력행, 6)에 입력된 값에 chk2주.caption 도 붙여서 표시하는 것입니다.
그럼 1주2주 로 표시가 되겠죠.
나머지 if문도 같습니다.
체크 박스 중 1주, 2주 두개를 선택했다면 '1주2주' 이렇게 선택한 개체의 캡션이 모두 표시되어야 합니다. &앞을 다 빼고, chk2주.caption만 입력하면 먼저 입력한 '1주'는 삭제되고 '2주'만 입력됩니다. chk2주 앞에 cells(입력행,6)을 뒤로 넘겨서 chk2주.caption & cells(입력행, 6)로 입력하면 "2주1주"로 순서가 바꿔셔 입력됩니다.
chk2주.caption은 chk2주 컨트롤에 지정된 캡션인 "2주"를 의미합니다.
caption 은 체크박스에 표시되는 글자를 나타내기 위한 것입니다.
보통 cmd 컨트롤 등에 나타나는 글자들도 caption 에 나타난 것이죠.
일반 텍스트 박스의 경우 텍스트 박스안에 표시하기 때문에 caption 을 사용하지 않지만
다른 컨트롤 등에서는 caption 을 사용합니다.
좋은 하루 되세요.
-
*2015-07-03 00:42:07
If chk1주 = True Then
Cells(입력행, 6) = chk1주.Caption
End If
chk1주 가 선택되었다면(true) cells(입력행,6) 에 chk1주.caption 을 입력하는 것입니다.
If chk2주 = True Then
Cells(입력행, 6) = Cells(입력행, 6) & chk2주.Caption
End If을 실행하여 chk2주 가 선택되었다면(true) cells(입력행,6)에 Cells(입력행, 6)에 입력된 값에 chk2주.caption 도 붙여서 표시하는 것입니다.
그럼 1주2주 로 표시가 되겠죠.
나머지 if문도 같습니다.
체크 박스 중 1주, 2주 두개를 선택했다면 '1주2주' 이렇게 선택한 개체의 캡션이 모두 표시되어야 합니다. &앞을 다 빼고, chk2주.caption만 입력하면 먼저 입력한 '1주'는 삭제되고 '2주'만 입력됩니다. chk2주 앞에 cells(입력행,6)을 뒤로 넘겨서 chk2주.caption & cells(입력행, 6)로 입력하면 "2주1주"로 순서가 바꿔셔 입력됩니다.
chk2주.caption은 chk2주 컨트롤에 지정된 캡션인 "2주"를 의미합니다.
caption 은 체크박스에 표시되는 글자를 나타내기 위한 것입니다.
보통 cmd 컨트롤 등에 나타나는 글자들도 caption 에 나타난 것이죠.
일반 텍스트 박스의 경우 텍스트 박스안에 표시하기 때문에 caption 을 사용하지 않지만
다른 컨트롤 등에서는 caption 을 사용합니다.
좋은 하루 되세요.