プライベート変数を宣言し、ストレージ・スペースを割り当てます。
Note:
プライベート変数は、プロシージャ内ではなくスクリプト・レベルで宣言する必要があります。
構文
Private varname[([subscripts])][, varname[([subscripts])]] . . .
引数:
Varname: 変数の名前。標準の変数命名規則に従います。
Subscripts: 配列変数の次元。
備考
Private文の変数は、同じスクリプト内のすべてのプロシージャで使用できます。
オブジェクトを参照する変数は、使用する前に、Set文を使用して既存のオブジェクトを割り当てる必要があります。オブジェクトが割り当てられるまで、宣言されたオブジェクト変数は空として初期化されます。
Private文を空のカッコと使用して、動的配列を宣言することもできます。動的配列を宣言した後、プロシージャ内でReDim文を使用して、配列の次元および要素の数を定義します。
次の例は、Private文の使用方法を示しています。
例1:
Private MyNumber ' Private Variant variable. Private MyArray(9) ' Private array variable. ‘Multiple Private declarations of Variant variables. Private MyNumber, MyVar, YourNumber