문제
다음 중 VBA에서 Option Explicit 구문의 주된 목적으로 가장 옳은 것은?
① 모든 변수를 자동으로 Variant 형식으로 선언한다 ② 변수 사용 전 반드시 선언하도록 강제한다 ③ 변수의 데이터 형식을 자동으로 변환한다 ④ 변수명의 대소문자를 자동으로 통일한다
정답
2번
해설
Option Explicit은 모든 변수를 사용하기 전에 반드시 Dim, Private, Public 등으로 선언하도록 강제하는 구문이다. 이를 통해 오타로 인한 변수명 오류를 방지하고 코드 품질을 향상시킬 수 있다. 자동 형식 지정이나 변환, 대소문자 통일과는 무관하다.