책 내용 질문하기
msgbox 함수 질문이요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
197
조회수
55
작성일
2012-09-11
작성자
첨부파일

msg박스이용할때

함수를 이용하면 반환값이 필요하고 프로시저를 이용하면 반환값이 필요없을때 사용한다고 써있습니다.

그런데 반환값의 개념이 뭐죠??

답변
2012-09-12 08:12:08

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

으로 지정 하면 메시지 박스에서 예를 선택한 결과나 아니오를 선택한 결과가 aa에 입력됩니다.

aa = vbyes

혹은

aa= vbno

가 입력되는 것이죠.

이렇게 입력된 값은

if 문등에서 확인하여 yes를 누르면 폼을 닫고 no를 누르면 폼을 닫지 않는 등의 작업에 사용합니다.

그러므로 aa와 같은 변수를 사용하는 경우는

메시지 박스에 어떤 값이 입력되었는지 확인 하여 사용하는 경우고

두번째 변수가 없는 것은

그냥 메시지 박스를 표시 하기 위한 것이라고 보시면 됩니다.

좋은 하루 되세요.

"
  • *
    2012-09-12 08:12:08

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

    으로 지정 하면 메시지 박스에서 예를 선택한 결과나 아니오를 선택한 결과가 aa에 입력됩니다.

    aa = vbyes

    혹은

    aa= vbno

    가 입력되는 것이죠.

    이렇게 입력된 값은

    if 문등에서 확인하여 yes를 누르면 폼을 닫고 no를 누르면 폼을 닫지 않는 등의 작업에 사용합니다.

    그러므로 aa와 같은 변수를 사용하는 경우는

    메시지 박스에 어떤 값이 입력되었는지 확인 하여 사용하는 경우고

    두번째 변수가 없는 것은

    그냥 메시지 박스를 표시 하기 위한 것이라고 보시면 됩니다.

    좋은 하루 되세요.

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