컴퓨터활용능력 1급스프레드시트 일반난이도 4MCQ

컴퓨터활용능력 1급 스프레드시트 일반 기출문제 #1575

문제

VBA 매크로 코드에서 Application.EnableEvents 속성을 False로 설정하는 주된 목적은?

① 매크로 실행 중 화면 깜빡임을 방지하여 성능을 향상시키기 위해 ② 매크로 실행 중 발생하는 이벤트 프로시저의 연쇄 실행을 차단하기 위해 ③ 매크로 실행 중 사용자의 키보드 입력을 일시적으로 비활성화하기 위해 ④ 매크로 실행 중 자동 저장 기능을 비활성화하여 파일 충돌을 방지하기 위해

정답

2

해설

Application.EnableEvents를 False로 설정하면 매크로 실행 중 Worksheet_Change, Workbook_SheetChange 등의 이벤트 프로시저가 자동으로 실행되는 것을 방지한다. 이는 무한 루프나 의도하지 않은 이벤트 연쇄 실행을 막기 위한 고급 VBA 프로그래밍 기법이다. ①은 ScreenUpdating, ③④는 다른 속성의 역할이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급] 스프레드시트 일반 기출 #1575 | sqldpass