初期化されなかった変数は、単純型のデフォルト値を持ちます。一般に、単純型のデフォルト値に依存するのは、よいプログラミングの習慣とは言えません。たとえば、式の中のローカル変数、レポート ヘッダーに配置した式のグローバル変数、およびメイン レポートのレポート ヘッダーに配置した式の共有変数は、すべて初期化します。
Redim キーワードを使って配列のサイズを変更した場合、要素には単純型のデフォルト値が入ります。
数値
0
通貨
CCur (0)
文字列
"" '空の文字列
日付
CDate (0, 0, 0) 'NULL の日付型値
時刻
NULL の時刻型値。これは、初期化されていない時刻型変数が保持する値です。
日時
NULL の日時型値。これは、初期化されていない日時型変数が保持する値です。
注 初期化されていない範囲または配列変数の値に式を依存させることは、お勧めしません。