機能と数式 | VBA | セミナー | オンラインソフト | お問い合わせ | その他
Top > Excel > VBA > VBAのステートメント

Option Explicitステートメント



Option Explicitステートメント

構文
Option Explicit

解説
モジュール内のすべての変数に対して、明示的な宣言を強制します。
Option Explicitステートメントは、モジュールの先頭に記述します。また、Visual Basicの[ツール(T)-オプション(O)]-[編集]の[変数の宣言を強制する(R)]のチェックをオンにすると、モジュールの先頭にOption Explicitステートメントが自動的に記述されます。

サンプル
次の例は、Option Explicitを指定して変数の宣言を強制します。

Option Explicit

Sub Sample()
    Dim a As Integer
    a = 123
    msg = "test"        'コンパイルエラー
End Sub



このエントリーをはてなブックマークに追加