책 내용 질문하기
3번문제요
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
422
조회수
51
작성일
2018-09-19
작성자
탈퇴*원
첨부파일

3. 거래처현황 폼 의 닫기 버튼(cmd닫기)를 클릭하면 현재 시간과 '폼을 종료할까요?'라는 메시지, 그리고 예(Y),아니오(N) 버튼이 있는 메시지 상자가 그림과 같이 나타나도록 이벤트 프로시저를 구련하시오.(5점)

대화상자 타이틀에 표시된 "거래처현황"은 현재 폼의 이름임

예 버튼을 선택했을 때만 폼을 종료하시오.

기본적으로 아니오 버튼이 선택되어 있도록 설정하시오.

Time 함수를 사용하여 현재 시간을 표시하시오.

Private Sub cmd닫기_Click()

Dim aa

aa = MsgBox(Time & "폼을 종료할까요?", vbYesNO + vbDefaultButton2, Me.Caption)

If aa = vbYes Then

Docmd.Close

End If

End Sub

문장에 변수를 뜻하는 말이 뭔지 모르겠어요

Dim aa 쓰는 이유를 모르겠네요

답변
2018-09-19 22:23:50

안녕하세요.

dim aa 가 aa라는 변수를 선언하는 문장입니다.

변수 aa가 메시지 박스의 정보를 가지고 있다가

vbYes의 값을 가지고 있는지 비교해서

vbYes가 클릭된 것이라면 Docmd.Close 문장을 실행시키는 것입니다.

If aa = vbYes Then

Docmd.Close

End If

좋은 하루 보내세요.

  • *
    2018-09-19 22:23:50

    안녕하세요.

    dim aa 가 aa라는 변수를 선언하는 문장입니다.

    변수 aa가 메시지 박스의 정보를 가지고 있다가

    vbYes의 값을 가지고 있는지 비교해서

    vbYes가 클릭된 것이라면 Docmd.Close 문장을 실행시키는 것입니다.

    If aa = vbYes Then

    Docmd.Close

    End If

    좋은 하루 보내세요.

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