VBScript 構文エラー

VBScript 構文エラーは、VBScript ステートメントの構造が VBScript スクリプト言語の文法上の規則に違反した場合に発生するエラーです。VBScript 構文エラーは、プログラム実行前のコンパイル時に発生します。

エラー番号 内容
1001 メモリ不足です。
1002 構文エラーです。
1005 '(' がありません。
1006 ')' がありません。
1010 識別子がありません。
1011 '=' がありません。
1012 'If' がありません。
1013 'To' がありません。
1013 不正な数字です。
1014 'End' がありません。
1014 不正な文字です。
1015 'Function' がありません。
1015 終了していない文字列型の定数です。
1016 'Sub' がありません。
1017 'Then' がありません。
1018 'Wend' がありません。
1019 'Loop' がありません。
1020 'Next' がありません。
1021 'Case' がありません。
1022 'Select' がありません。
1023 式がありません。
1024 ステートメントがありません。
1025 ステートメントの末尾が不正です。
1026 整数型の定数がありません。
1027 'While' または 'Until' がありません。
1028 'While'、'Until' または終了するためのステートメントがありません。
1029 'With' がありません。
1030 識別子が長すぎます。
1037 'Me' キーワードの使い方が不正です。
1038 'do' がありません。
1039 不正な 'exit' ステートメントです。
1040 'for' ループを制御する変数が不正です。
1041 名前が二重に定義されています。
1042 行頭のみ許されるステートメントです。
1044 Sub プロシージャを呼び出すときに、かっこを使うことはできません。
1045 リテラル定数を指定してください。
1046 'In' がありません。
1047 'Class' がありません。
1048 クラスの内部で宣言しなければなりません。
1049 プロパティの宣言に Let、Set または Get がありません。
1050 'Property' ステートメントがありません。
1051 プロパティで指定した引数の数は、同じでなければなりません。
1052 クラスでは、既定のプロパティ/メソッドを複数個選択することはできません。
1053 クラスの初期化または終了に引数がありません。
1054 Property set または Property let には少なくとも 1 つの引数が必要です。
1055 'Next' が不正です。
1057 'Default' 指定する場合には、'Public' も指定されていなければなりません。
1058 'Default' の指定は、Property Get にのみ適用されます。

参照

VBScript ランタイム エラー