책 내용 질문하기
Msgbox 질문이요..
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
217
조회수
109
작성일
2015-06-26
작성자
탈퇴*원
첨부파일

2014년 컴활 1급 실기 2편 엑세스 217페이지

문제2 - 3번문제

"폼을 종료합니다" 메시지 박스 만들 때

249페이지에 답을 보면

aa =msgbox("폼을 종료합니다",vbokonly,"")

if aa = vbok Then

docmd.close

end if

라고 되어있는데

aa를 사용하지 않고 그냥 msgbox "폼을 종료합니다",vbokonly,""

이렇게 쓰면 안되나요?

왜 aa를 사용해야 하는건지 궁금하구요

또 어떨때보면 dim aa 이런 걸 쓰던데.. 어떤 경우에 쓰이는 건가요?

msgbox 만들때 dim , aa 등등이 각각 언제 쓰이는 것인지 차이점이 궁금합니다~!!

답변
2015-06-30 12:37:16

aa 는 변수 입니다.

msgbox 에서 나온 결과를 aa 에 넣고

이 값을 가지고 비교를 하거나 다른 곳에 사용하기 위해 이런 작업을 하는 것이죠.

if aa = vbok then

과 같이 aa의 값이 예 인지 아니오 인지 등을 확인 하는 방법으로 사용됩니다.

aa 값을 가지고 확인하고 설정해야 하는 부분이라면 꼭 필요한 부분이죠.

dim 은 변수를 선언하는 부분으로 aa 라는 변수를 사용하겠다 라는 뜻입니다.

dim aa 는 생략하셔도 결과가 정확히 나온다면 상관없습니다.

좋은 하루 되세요.

  • *
    2015-06-30 12:37:16

    aa 는 변수 입니다.

    msgbox 에서 나온 결과를 aa 에 넣고

    이 값을 가지고 비교를 하거나 다른 곳에 사용하기 위해 이런 작업을 하는 것이죠.

    if aa = vbok then

    과 같이 aa의 값이 예 인지 아니오 인지 등을 확인 하는 방법으로 사용됩니다.

    aa 값을 가지고 확인하고 설정해야 하는 부분이라면 꼭 필요한 부분이죠.

    dim 은 변수를 선언하는 부분으로 aa 라는 변수를 사용하겠다 라는 뜻입니다.

    dim aa 는 생략하셔도 결과가 정확히 나온다면 상관없습니다.

    좋은 하루 되세요.

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