この変数は宣言されていません。| 原因と対処

VBScriptエラーのエラーである"この変数は宣言されていません。"の原因と対処に関して説明します。


エラーメッセージ:
この変数は宣言されていません。

エラーメッセージ(英語):
Variable is undefined

スポンサード リンク

エラーコード:
500

エラー原因:
option explicitにより使用する変数の定義が必須と設定されていますが、定義されていない変数を使用しようとしました。
以下の例では「option explicit」が宣言されていますが、定義されていない変数「a」を使用しているため実行時エラーとなります。

【スクリプト】
option explicit

a=1

【実行結果】
Microsoft VBScript 実行時エラー: この変数は宣言されていません。: 'a'

スポンサード リンク

対処:
変数を定義してから使用します。

option explicitはスペルミスなにより思わぬ誤動作を起こすことを防ぐため有益な機能です。


スポンサード リンク



[VBScript エラーコード 一覧に戻る]


(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。
本内容は調査した時点(2016年4月)です。環境や時期により情報が異なる場合があります。