変数の宣言を強制する

変数の宣言を強制するには Option Explicit ステートメントを使用します。

書式
Option Explicit
備考

Option Explicit ステートメントはコメント以外の他の記述より前に記述する必要があります。
この記述を行った場合、Dim、Private、Public、ReDim などでの変数の宣言が必須となります。
未宣言の変数を使用するとエラーとなるため、変数名の打ち間違い防止などに役立ちます。

サンプルコード1
'Option Explicitより前の行は
'コメントのみ記述可能

Option Explicit

'変数を宣言
Dim str1

str1 = "VBS TEST"

MsgBox str1
サンプルコード2
Option Explicit

'変数を宣言
Dim str1

'srt1 は宣言されていないのでエラーとなる。
'Option Explicitステートメントは
'このようなスペルミス防止にも役立つ
srt1 = "VBS TEST"

MsgBox str1
関連カテゴリー
O / 変数の宣言


スポンサード リンク

VBScript お役たち リファレンス

Copyright (C) 2007 VBScript お役たち リファレンス All Rights Reserved.