책 내용 질문하기
상설 기출 질문 메세지 박스 확인
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
000
조회수
282
작성일
2012-04-11
작성자
첨부파일

수고하십니다.

상설 기출문제 질문입니다.

"폼을 열기전에 시작하시겠습니까 라는 메세지를 띄우고 확인버튼을 누르면 폼열기 "가 되는 하는 문제입니다.

Dim aa
aa = MsgBox("시작하시겠습니까?", vbOKOnly, "")
If aa = vbOK Then
접수현황.Show
End If

이렇게 하면 메세지가 뜨고 확인을 누리면 창이 열립니다. 그런데 확인 말고 "X"표시(닫기)를 눌려도 창이뜹니다

그렇다면

MsgBox "시작하겠습니까?"

접수현황.Show
이렇게 해도 똑같이 메세지 뜨고 확인창이 뜨는데......결과가 똑같은데... 위에꺼랑 차이를 모르겠어요

답변
2012-04-12 06:25:21

aa = MsgBox("시작하시겠습니까?", vbOKOnly, "")

okonly 이므로 그런것 같네요.

확인 단추만 나타난 것이라면 작성하신 방법이 맞는데요.

확인이나 취소 단추가 나오게 하면

확인을 눌렀을때 폼이 열리고 취소를 눌렀을때는 열리지 않는 방법도 있습니다.

vbokcancle 을 사용하시면 됩니다.

기본모의고사1회에 3번 문제 있으니 참고해 주세요.

좋은 하루 되세요.

"
  • *
    2012-04-12 06:25:21

    aa = MsgBox("시작하시겠습니까?", vbOKOnly, "")

    okonly 이므로 그런것 같네요.

    확인 단추만 나타난 것이라면 작성하신 방법이 맞는데요.

    확인이나 취소 단추가 나오게 하면

    확인을 눌렀을때 폼이 열리고 취소를 눌렀을때는 열리지 않는 방법도 있습니다.

    vbokcancle 을 사용하시면 됩니다.

    기본모의고사1회에 3번 문제 있으니 참고해 주세요.

    좋은 하루 되세요.

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