Microsoft® Visual Basic® Scripting Edition Option Explicit ステートメント |
ランゲージ リファレンス
|
スクリプト内のすべての変数に対して、明示的な宣言を強制します。スクリプト レベルで使用します。
Option Explicit
Option Explicit ステートメントを使う場合は、スクリプト内のどのプロシージャよりも前に記述する必要があります。Option Explicit ステートメントを記述した場合、変数は、Dim、Private、Public、ReDim などの各ステートメントで明示的に宣言する必要があります。宣言されていない変数名を使うと、エラーが発生します。
ヒント Option Explicit ステートメントを利用することにより、既存の変数名の入力ミスや、変数の適用範囲 (スコープ) がわかりにくいコード内で変数名の競合を避けることができます。