책 내용 질문하기
'닫기' 버튼에 클릭 기능 구현하기(If와 Dim 차이점?)
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
288
조회수
65
작성일
2017-09-20
작성자
탈퇴*원
첨부파일

안녕하세요 이벤트 프로시저 질문 있습니다.

기본모의고사01회_문)2-3

문제 : '<확인> 버튼을 클릭했을 때만 '스포츠클럽관리' 폼을 닫을 것' 조건의 이벤트 프로시저를 만드는 것

<제가 적은 답>

aa = MsgBox("폼을 닫습니다.", vbOKCancel)
If aa = vbOK Then
DoCmd.Close
End If

이고

<해설의 답>

Dim aa

aa = MsgBox("폼을 닫습니다.", vbOKCancel)
If aa = vbOK Then
DoCmd.Close
End If

입니다.

<실제 시험장을 옮겨놓았다!>에 비슷한 문제가 있어서(문2-3) 그 답을 참고해서 저는 저렇게 생각했는데요,

여기서는 dim을 앞에 왜 써주는지 궁금합니다. 제가 적은 답으로는 채점프로그램에서 아래와 같이 채점이 되었습니다.

.

답변
2017-09-23 10:56:58

dim 은 변수를 선언하는 부분입니다.

변수를 선언하지 않아도 정상 실행 되므로

변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.

변수를 선언하고 작성하셔도 상관 없으시구요.

변수 부분은 사용자가 임의로 지정하는 부분이므로

대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.

어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

채점 프로그램 오답 부분은 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.

작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

좋은 하루 되세요.

  • *
    2017-09-23 10:56:58

    dim 은 변수를 선언하는 부분입니다.

    변수를 선언하지 않아도 정상 실행 되므로

    변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.

    변수를 선언하고 작성하셔도 상관 없으시구요.

    변수 부분은 사용자가 임의로 지정하는 부분이므로

    대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.

    어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

    채점 프로그램 오답 부분은 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.

    작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

    좋은 하루 되세요.

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