Option Explicit 명령문

스크립트의 모든 변수를 명시적으로 선언합니다.

구문

Option Explicit

주석

사용되는 경우 Option Explicit 문이 다른 명령문보다 먼저 스크립트에 나타나야 합니다.

Option Explicit 명령문을 사용하는 경우 Dim, Private, Public 또는 ReDim 명령문을 사용하여 모든 변수를 명시적으로 선언해야 합니다. 선언되지 않은 변수 이름을 사용하려고 시도하면 오류가 발생합니다.

: 기존 변수의 이름을 잘못 입력하지 않도록 하거나 변수 범위가 명확하지 않은 코드에서 혼동을 방지하려면 Option Explicit을 사용하십시오.

다음 예는 Option Explicit 명령문의 사용을 보여줍니다.

예 1:

Option Explicit   ' Force explicit variable declaration. 
Dim MyVar   ' Declare variable. 
MyInt = 10   ' Undeclared variable generates error. 
MyVar = 10   ' Declared variable does not generate error.