책 내용 질문하기
2018 시나공 컴퓨터활용능력 1급 실기 ( 엑세스, 223p - 문제2 - 3번)
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
223
조회수
281
작성일
2019-01-31
작성자
탈퇴*원
첨부파일
Private Sub cmd종료_Click()
MsgBox "폼을 종료합니다.", vbOKOnly
DoCmd.Close
End Sub
이렇게 적었는데도 메세지 상자에 "폼을 종료합니다."가 뜨고 확인을 눌러도 종료가 되는데 이렇게 해도 되나요 ?
Private Sub cmd종료_Click()
AA = (MsgBox "폼을 종료합니다.", vbOKOnly, "")
If AA = vbOK The
Docmd.Close
End If
End Sub
아니면 이렇게 답지처럼 적어야되나요 ?
답변
2019-02-01 23:54:25
안녕하세요.
ok 버튼을 눌렀을 때만, 기능을 수행하기 위해
Msgbox의 결과를 AA 라는 변수에 넣어서
if 문으로 그 값이 vbOK 인지 확인한 후 OK 일 경우에 폼이 닫히도록 지정한 것입니다.
특정 이벤트를 지정해서 작동이 되어야 할 경우 변수와 if 문을 사용해 주셔야 합니다.
좋은 하루 보내세요.
-
관리자2019-02-01 23:54:25
안녕하세요.
ok 버튼을 눌렀을 때만, 기능을 수행하기 위해
Msgbox의 결과를 AA 라는 변수에 넣어서
if 문으로 그 값이 vbOK 인지 확인한 후 OK 일 경우에 폼이 닫히도록 지정한 것입니다.
특정 이벤트를 지정해서 작동이 되어야 할 경우 변수와 if 문을 사용해 주셔야 합니다.
좋은 하루 보내세요.