문제
VBA 매크로에서 Application.ScreenUpdating = False의 주요 목적은?
① 매크로 실행 중 사용자 입력을 차단 ② 매크로 실행 속도 향상 및 화면 깜빡임 방지 ③ 매크로 오류 발생 시 자동 중단 ④ 매크로 실행 과정을 단계별로 표시
정답
2번
해설
ScreenUpdating을 False로 설정하면 매크로 실행 중 화면 업데이트를 중단하여 실행 속도를 향상시키고 화면 깜빡임을 방지한다. 매크로 완료 후에는 다시 True로 설정해야 한다. ①사용자 입력 차단과는 무관하고, ③④는 다른 속성의 기능이다.