VBScriptエラーのエラーである"この変数は宣言されていません。"の原因と対処に関して説明します。
エラーメッセージ:
この変数は宣言されていません。
エラーメッセージ(英語):
Variable is undefined
スポンサード リンク
エラーコード:
500
エラー原因:
option explicitにより使用する変数の定義が必須と設定されていますが、定義されていない変数を使用しようとしました。
以下の例では「option explicit」が宣言されていますが、定義されていない変数「a」を使用しているため実行時エラーとなります。
【スクリプト】
option explicit
a=1
【実行結果】
Microsoft VBScript 実行時エラー: この変数は宣言されていません。: 'a'
スポンサード リンク
対処:
変数を定義してから使用します。
option explicitはスペルミスなにより思わぬ誤動作を起こすことを防ぐため有益な機能です。
スポンサード リンク