모두CBT

다음 중 현재 폼에서 'cmd숨기기' 단추를 클릭하는 경우, DateD… | [컴퓨터활용능력 1급 필기] 19년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 19년 1회차
다음 중 현재 폼에서 'cmd숨기기' 단추를 클릭하는 경우, DateDue 컨트롤이 표시되지 않도록 하기 위한 이벤트 프로시저로 옳은 것은?
1
Private Sub cmd숨기기_Click( )
Me.[DateDue]!Visible = False
End Sub
2
Private Sub cmd숨기기_DblClick( )
Me!DateDue.Visible = True
End Sub
3
Private Sub cmd숨기기_Click( )
Me![DateDue].Visible = False
End Sub
4
Private Sub cmd숨기기_DblClick( )
Me.DateDue!Visible = True
End Sub
해설

단추를 클릭했을 때 실행되는 이벤트는 Click 이벤트이며, 특정 컨트롤을 숨기려면 해당 컨트롤의 Visible 속성을 False로 지정해야 한다.

Me![DateDue].Visible = False와 같이 컨트롤 이름을 대괄호로 참조하고 Visible 속성에 False를 대입하는 구문이 클릭 시 DateDue 컨트롤을 화면에서 사라지게 하는 올바른 형태다.

DblClick(더블클릭) 이벤트를 사용하거나, Visible에 True를 대입하거나, Me.[DateDue]!Visible처럼 점(.)과 느낌표(!)를 뒤바꿔 쓴 구문은 모두 옳지 않다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.