책 내용 질문하기
섹션 9 문제 2번 , 3번질문입니다
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
223
조회수
49
작성일
2018-08-30
작성자
탈퇴*원
첨부파일

비밀번호 6992#0 고요

질문 1.문제 2-3문제 푸는데

섹션 8, 문제 2-4 에서 답지에 dim aa 쓰길래 섹션 9 2-3에서도 dim aa쓰고 밑에 식 적용했는데요,

Dim aa
aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If

섹션 9 2-3에서는 dim aa를 적용하지 않았더라고요 .. 왜 섹션 8 문제2-4에서는 적용하고 섹션 9 2-3에서는 적용 안되는건가요??

섹션 9 2-3에서는dim aa적으면 오답인가요?

질문 2. 섹션 9 2-3에서

Dim aa
aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If

또는

aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If

식 둘다 적용해봤는데 , 메세지박스 뜨고 확인키를 눌릴때만 종료되어야하는데 메세지박스 창에 x키 눌러도 폼이 종료가 되더라고요 왜 이런건가요???

질문 3.

섹션 9 문제 3번 (5)번

답이 =iif([Page] Mod 2=0,"",[Page] & "/" & [Pages]) 인데,

=IIf([Page] Mod 2=1,[Page] & "/" & [Pages]) 이렇게 적어도 되나요?? 채점프로그램 오답이라고 뜨는데 상관없죠?

답변
2018-08-30 23:55:34

안녕하세요.

질문1>

섹션8의 문제 2-4에서 dim aa 변수를 사용한 이유는

메시지박스의 결과로 [확인] 버튼이 클릭됐을 때, 폼을 닫기 위한 클릭의 정보를 기억하기 위한 것입니다.

섹션 9 실제 시험장을 옮겨놓았다! 에서도 변수를 이용해서 이벤트 정보를 기억시키기는 했습니다.

교재 255쪽을 참고해 주세요.

섹션 9의 경우 vbokonly로 메시지박스를 설정했으므로 변수를 쓰지않아도 됩니다.


질문2>

vbokonly로 메시지 창을 설정하면 문제의 그림과 같이 '창 종료(x)'가 활성화되고
'창 종료(x)'를 눌렀을 때 종료됩니다.

그래서 질문1> 설명에 vbokonly일 경우 굳이 변수를 쓰지 않아도 된다고 말씀드렸습니다.

vbokonly가 아닌 vbokcancel로 메시지박스를 지정하고
변수를 사용해서 [확인]이 눌렸는지 비교하면,
'창 종료(x)'를 눌렀을 때 폼은 종료되지 않고 메시지창만 종료됩니다.


질문3>

채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.


좋은 하루 보내세요.

  • *
    2018-08-30 23:55:34

    안녕하세요.

    질문1>

    섹션8의 문제 2-4에서 dim aa 변수를 사용한 이유는

    메시지박스의 결과로 [확인] 버튼이 클릭됐을 때, 폼을 닫기 위한 클릭의 정보를 기억하기 위한 것입니다.

    섹션 9 실제 시험장을 옮겨놓았다! 에서도 변수를 이용해서 이벤트 정보를 기억시키기는 했습니다.

    교재 255쪽을 참고해 주세요.

    섹션 9의 경우 vbokonly로 메시지박스를 설정했으므로 변수를 쓰지않아도 됩니다.


    질문2>

    vbokonly로 메시지 창을 설정하면 문제의 그림과 같이 '창 종료(x)'가 활성화되고
    '창 종료(x)'를 눌렀을 때 종료됩니다.

    그래서 질문1> 설명에 vbokonly일 경우 굳이 변수를 쓰지 않아도 된다고 말씀드렸습니다.

    vbokonly가 아닌 vbokcancel로 메시지박스를 지정하고
    변수를 사용해서 [확인]이 눌렸는지 비교하면,
    '창 종료(x)'를 눌렀을 때 폼은 종료되지 않고 메시지창만 종료됩니다.


    질문3>

    채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

    하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.


    좋은 하루 보내세요.

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