문제
VBA에서 변수 선언에 대한 설명으로 가장 옳은 것은?
① Option Explicit를 사용하면 모든 변수를 반드시 명시적으로 선언해야 한다 ② Dim 문으로 선언된 변수는 항상 전역 변수가 된다 ③ 변수명은 숫자로 시작할 수 있다 ④ 한 줄에서 여러 변수를 선언할 때 각각 데이터 형식을 지정하지 않아도 된다
정답
1번
해설
Option Explicit는 VBA에서 모든 변수를 사용하기 전에 반드시 선언하도록 강제하는 명령문이다. ②는 틀렸다(Dim은 지역변수, Public이 전역변수). ③은 틀렸다(변수명은 문자로 시작해야 함). ④는 틀렸다(Dim x, y As Integer에서 x는 Variant, y만 Integer가 됨).