책 내용 질문하기
엑셀 질문입니다.
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
1
조회수
133
작성일
2015-03-20
작성자
첨부파일
시험대비자료에서 다운받은 기출문제 입니다.
엑셀 13년1회1급E형
문제 4
2.
2번
cells(입력행,5) = cmb품목.List(cmb품목.ListIndex,1)
여기서 머 따로 참조행 설정 같은거 안해도 되나요??
따로 지정되어도 상관없는 건가요?
엑셀 13년3회1급E형
문제 4
2.
If chk1주 = True Then
Cells(입력행, 6) = chk1주.Caption
End If
If chk2주 = True Then
Cells(입력행, 6) = Cells(입력행, 6) & chk2주.Caption
End If
If chk3주 = True Then
Cells(입력행, 6) = Cells(입력행, 6) & chk3주.Caption
End If
If chk4주 = True Then
Cells(입력행, 6) = Cells(입력행, 6) & chk4주.Caption
End If
여기서 왜 elseif 연결안하고 바로 end if 사용하여 왜 따로따로 입력하는 거죠?
두번째 1주는 Cells(입력행, 6) = chk1주.Caption 이렇게만 작성하는데
그 다음부터는 Cells(입력행, 6) = Cells(입력행, 6) & chk2주.Caption 이렇게 연결해서 쓰나요?
세번째 chk1주.caption 이 1주 인가요?? caption이 이름 항목표시하게하는거 아닌가요?
답변
2015-03-25 12:48:24

1.

어떻게 작성하시든 지시사항에 맞게 지정하여 올바른 결과가 나오면 정답으로 인정 됩니다.

문제에서 listindex,list 를 사용하라고 했다면

cells(입력행,5)=cmb품목.list(cmb품목.listindex,1)

와 같이 사용하셔야 합니다.

2.

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

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

좋은 하루 되세요.

"
  • *
    2015-03-25 12:48:24

    1.

    어떻게 작성하시든 지시사항에 맞게 지정하여 올바른 결과가 나오면 정답으로 인정 됩니다.

    문제에서 listindex,list 를 사용하라고 했다면

    cells(입력행,5)=cmb품목.list(cmb품목.listindex,1)

    와 같이 사용하셔야 합니다.

    2.

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

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

    좋은 하루 되세요.

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