책 내용 질문하기
엑세스 기본모의고사 1회
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
247
조회수
72
작성일
2011-11-08
작성자
첨부파일

엑세스 기본모의 고사 1회

입력및 수정기능 -3번 문제 말인데여~

문제가

'스포츠클럽관리' 폼의 '닫기' 버튼(cmd닫기)을 클릭하면 '폼을 닫습니다.'라는 메시지와 '확인'.'취소'

버튼이 있는 메시지 상자가 나타나도록 이벤트 프로시저를 구현하시오.

인데요~

저는

msgbox "폼을 닫습니다.", vbokcancel

if vbok then

docmd.close

end if

라고 했는데요

답지에는

dim aa

aa = msgbox("폼을 닫습니다.", vbokcancel, "")

if aa = vbok then

docmd.close

end if

라고 나왔는데요 ~ 체점프로그램돌리면 제가한것도 맞다고는 나오는데;

실제시험에서도 그럴지 불안해서요;

제가 푼것과 답지의 차이가 뭔가요ㅠㅠ dim aa변수를 꼭 넣어야 하는지 아니면 어떻게

식을 작성하든 결과값만 같다면 별로 문제되지 않는지요..

ps 아 그리고 체점프로그램을 돌렸을때 엑셀이든엑세스든 대부분 체점되지 않는 항목이 몇개 있던데

왜 체점이 안되는거죠?ㅜㅜ 제가 잘못해서 그런건지 아니면 원래 체점가능항목이 아닌지요..

답변
2011-11-09 10:12:53

확인 단추를 눌렀을때 종료가 되면 정답이구요. 아니라면 오답처리 됩니다.

aa 라는 변수를 사용한 이유는 msgbox 에서 선택한 값이 확인인지 취소인지를 aa 라는 변수에 저장 하기 위해서 이구요.

if 문 안에서 aa가 vbok 인지 확인 하기 위한 것으로 이 구문이 없으면 제대로 실행이 안될 수도 있습니다.

채점프로그램으로 구현할 수 없는 부분들은 채점되지 않는 항목으로 표시 합니다.

이부분은 번거로우시겠지만 정답파일과 해설지를 이용하여 직접 채점해 주세요.

좋은 하루 되세요.

"
  • *
    2011-11-09 10:12:53

    확인 단추를 눌렀을때 종료가 되면 정답이구요. 아니라면 오답처리 됩니다.

    aa 라는 변수를 사용한 이유는 msgbox 에서 선택한 값이 확인인지 취소인지를 aa 라는 변수에 저장 하기 위해서 이구요.

    if 문 안에서 aa가 vbok 인지 확인 하기 위한 것으로 이 구문이 없으면 제대로 실행이 안될 수도 있습니다.

    채점프로그램으로 구현할 수 없는 부분들은 채점되지 않는 항목으로 표시 합니다.

    이부분은 번거로우시겠지만 정답파일과 해설지를 이용하여 직접 채점해 주세요.

    좋은 하루 되세요.

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