책 내용 질문하기
최신기출문제 23년 상시04 액세스 코드작성 관련 질문
도서
2024 시나공 컴퓨터활용능력 1급 실기 기본서
페이지
254
조회수
152
작성일
2024-05-09
작성자
김*균
첨부파일

부록 질문입니다.

 

직무평가현황 폼의 cmd조회 컨트롤에 클릭 기능 구현하는 문제에서

 

정답은

Private Sub cmd조회_Click()

    If IsNull(cmb부서명) Then

        MsgBox "조회할 부서명을 선택하세요."

    Else

        Me.Filter = "부서명 = '" & cmb부서명 & "'"

        Me.FilterOn = True

    End If

End Sub

이고

 

저는

Private Sub cmd조회_Click()

    If IsNull(cmb부서명) Then

        Dim aa

        aa = MsgBox("조회할 부서명을 선택하세요.")

    Else

        Me.Filter = "부서명 = '" & cmb부서명 & "'"

        Me.FilterOn = True

    End If

End Sub

라고 적었는데,
msgbox에서 정답에서는 변수선언을 하지 않았는데
변수선언을 하고 msgbox를 적더라도 정답으로 인정이 될까요?
답변
2024-05-10 16:47:15

안녕하세요.

 

변수를 사용하는 경우는 Msgbox에서 선택한 단추가 여러 개가 있고, 어떤 단추를 클릭하냐에 따라 다음에 실행할 내용이 다른 경우에 사용합니다. 이 문제의 경우는 Msgbox 단추에는 <확인> 단추만 있으므로 변수를 사용할 이유가 없습니다.

 

즐거운 하루 되세요.

  • 관리자
    2024-05-10 16:47:15

    안녕하세요.

     

    변수를 사용하는 경우는 Msgbox에서 선택한 단추가 여러 개가 있고, 어떤 단추를 클릭하냐에 따라 다음에 실행할 내용이 다른 경우에 사용합니다. 이 문제의 경우는 Msgbox 단추에는 <확인> 단추만 있으므로 변수를 사용할 이유가 없습니다.

     

    즐거운 하루 되세요.

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