VBScript では、定数は数値によって参照される必要があります。 文字列定数は正しく動作せずに 0 を返すため、予期しない結果が生じます。
変数には 2 種類あります。 プロシージャ 内でのみ使用されるプロシージャ レベルの変数と、スクリプト内のすべてのプロシージャで使用できるスクリプト レベルの変数。 スクリプトの先頭にスクリプト レベルの変数を宣言します。 プロシージャ内でプロシージャ レベルの変数を宣言します。 各変数は、宣言されているプロシージャによってのみ認識されるため、異なるプロシージャで同じ名前のプロシージャ レベルの変数を使用します。 プロシージャが終了すると、変数は終了します。 Outlook オブジェクトを参照する変数には、プロシージャ レベルまたはスクリプト レベルの変数を指定できます。 ただし、変数の値はプロシージャ内で設定する必要があります。 プロシージャの外部で Outlook オブジェクトへのアクセスを試みないでください。
変数に関する規則:
先頭の文字には英数文字を使用します。
ピリオドは使用できません。
最大 255 文字です。
プロシージャ レベル変数は最大 127 個まで宣言できます。配列は 1 つの変数として数えられます。
128 個以上のスクリプト レベル変数は使用できません。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。