책 내용 질문하기
부록 239p 문제3.조회 및 출력 기능 구현 - 2번문제 문의드립니다
도서
2024 시나공 컴퓨터활용능력 1급 실기 기본서
페이지
239
조회수
143
작성일
2024-01-18
작성자
탈퇴*원
첨부파일

정답이 

 

Private Sub 폼_머리글_DblClick(Cancel As Integer)

    Dim a

    

    a = MsgBox("폼에 적용된 필터를 해제할까요?", vbYesNo, "확인")

    

    If a = vbYes Then

        cmb조회 = ""

        Me.FilterOn = False

    End If

End Sub

---------------------------------

제가 적은게

 

Private Sub 폼_머리글_DblClick(Cancel As Integer)

 

MsgBox "폼에 적용된 필터를 해제할까요?", vbYesNo, "확인"

 

If vbYes Then

cmb조회 = ""

Me.FilterOn = False

End If

 

End Sub

 

이거인데

 

시험장에서 오답처리 될까요??

메시지창 뜨고 필터 해제 다 되는데 dim a 이 부분 꼭 필요한건지 궁금합니다

답변
2024-01-19 16:17:02

안녕하세요.

 

시행처에서는 정확한 채점 기준을 공개하지 않아 정확한 답변을 드리기는 어렵습니다.

다만,

 

a라는 변수를 사용하려면 a라는 변수를 사용하겠다고 선언해야 하는데,

이 과정인 Dim a 입니다.

 

선언 없이 사용할 경우 오류가 발생할 가능성이 있으며, 프로그램 언어 사용 시 변수 선언 후 사용은 기본적인 내용이므로 선언문으로 사용할 변수를 선언하고 사용하는 습관을 들이는 것을 권합니다.

 

즐거운 하루 되세요.

  • 관리자
    2024-01-19 16:17:02

    안녕하세요.

     

    시행처에서는 정확한 채점 기준을 공개하지 않아 정확한 답변을 드리기는 어렵습니다.

    다만,

     

    a라는 변수를 사용하려면 a라는 변수를 사용하겠다고 선언해야 하는데,

    이 과정인 Dim a 입니다.

     

    선언 없이 사용할 경우 오류가 발생할 가능성이 있으며, 프로그램 언어 사용 시 변수 선언 후 사용은 기본적인 내용이므로 선언문으로 사용할 변수를 선언하고 사용하는 습관을 들이는 것을 권합니다.

     

    즐거운 하루 되세요.

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