変数や定数の宣言を強制する
サンプルソース
|
Option Explicit Dim str1 As String Msgbox str2 ' str2は変数で宣言していないため、エラーになる |
解説
Option Explicitで変数や定数の宣言を強制することができます。
モジュールの先頭に記述します。
必ずしも変数を宣言する必要はありませんが、定義していない変数が予期しない動作を引き起こす可能性がありますので、宣言を強制することをおすすめします。
[ツール]→[オプション]→[編集]タブで[変数の宣言を強制する]をチェックすると新しくモジュールを挿入した際に、自動的にOption Explicitが設定されます。
