책 내용 질문하기
코드설명
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
217,255
조회수
356
작성일
2019-02-02
작성자
탈퇴*원
첨부파일

217쪽의 4번 풀이를 보면

Dim = aa

aa = MsgBox(Time & "종료할까요?, vbYes~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~

       Docmd.Close

End if

인데,

 

255쪽의 풀이는

AA = Msgbox("폼을 종료합니다.", vbOKonly, "")

If AA = vbOK Then

       Docmd.Close

End if

이더라구요!

 

조건만 다르고 같은 문제 같은데 윗 풀이는 형광펜으로 표시한 부분이 추가되어있는 이유가 뭔가요???

    

답변
2019-02-03 19:48:39

안녕하세요.

 

dim AA 는 AA라는 변수를 선언하는 것입니다.

 

동일 프로시저 내에서 사용되는 변수는 선언하지 않고 사용하셔도 됩니다.

 

그래서 위 문제는 선언하고 AA를 사용했고, 아래 문제는 선언하지 않고 AA를 사용했습니다.

 

시험은 주로 동일 프로시저 내에서 함수 사용을 하기 때문에 선언하지 않고 사용하셔도 됩니다.

 

물론 선언하고 사용하셔도 되구요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-02-03 19:48:39

    안녕하세요.

     

    dim AA 는 AA라는 변수를 선언하는 것입니다.

     

    동일 프로시저 내에서 사용되는 변수는 선언하지 않고 사용하셔도 됩니다.

     

    그래서 위 문제는 선언하고 AA를 사용했고, 아래 문제는 선언하지 않고 AA를 사용했습니다.

     

    시험은 주로 동일 프로시저 내에서 함수 사용을 하기 때문에 선언하지 않고 사용하셔도 됩니다.

     

    물론 선언하고 사용하셔도 되구요.

     

    좋은 하루 보내세요. 

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