配列変数の初期化

要素数が複数ある配列変数を一括で初期化するコード

'配列変数を初期化する
Erase 配列変数

配列変数を初期化するには「Erase」を使用します

配列変数名のみ指定しますので、「()」や要素数の指定は必要ありません

配列変数の初期化の動き
配列変数初期化の動き

このコードを使用すると、配列の宣言時点に戻ります
なので、静的配列はそのまま宣言時の要素数を使用できます
しかし、動的配列は要素未定状態に戻ってしまうので、そのまま再利用することが出来ませんので「Redim」による要素数宣言が必要です
(動的配列の要素数宣言方法はこちら)

なお、Object型は「Nothing」に戻してくれるので、Object型のメモリ解放を個別に行う必要はありません