책 내용 질문하기
msgbox함수 질문
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
204
조회수
30
작성일
2018-12-04
작성자
탈퇴*원
첨부파일

1.함수이용

aa= msgbox("미리보기 할까요?", vbYesNo + vbDefaultbutton2, "확인")

 

2.프로시저이용

msgbox "종료할까요?",vbokonly, "확인"

 

1 번같이 사용할때는 반환값이 필요할때 사용한다고 나와있는데 여기서 말하는 반환값이 뭔가요??

책에나온 저 예시만 봐서는 반환값이 뭔지 모르겠습니다.

1 번을 msgbok "미리보기 할까요?", vbYesNo + vbDefaultbutton2, "확인" 이렇게 작성해도 똑같은것같아서요.

반환값을 사용한 예를 들어서 설명해주시면 감사하겠습니다.

 

답변
2018-12-05 16:46:01

안녕하세요.

 

aa= msgbox("미리보기 할까요?", vbYesNo + vbDefaultbutton2, "확인")

 

변수 aa에는 메시지박스에서 눌린 버튼을 반환받게 됩니다. Yes나 No의 값을 가져오게 되죠.

 

주로 변수를 사용하는 경우에는 반환된 값이 vbYes인지 vbNo 인지에 따라 조건을 수행하게 됩니다.

 

문제에서 [예] 버튼을 누를 경우 어찌어찌 하라는 조건이 있다면, 반드시 변수에 반환값을 넣어서 비교해 주셔야 합니다.

 

좋은 하루 보내세요. 

  • 관리자
    2018-12-05 16:46:01

    안녕하세요.

     

    aa= msgbox("미리보기 할까요?", vbYesNo + vbDefaultbutton2, "확인")

     

    변수 aa에는 메시지박스에서 눌린 버튼을 반환받게 됩니다. Yes나 No의 값을 가져오게 되죠.

     

    주로 변수를 사용하는 경우에는 반환된 값이 vbYes인지 vbNo 인지에 따라 조건을 수행하게 됩니다.

     

    문제에서 [예] 버튼을 누를 경우 어찌어찌 하라는 조건이 있다면, 반드시 변수에 반환값을 넣어서 비교해 주셔야 합니다.

     

    좋은 하루 보내세요. 

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