バリアント型変数 = 配列

 配列は、複数の値を格納できる“変数の一種”です。変数が一戸建て住宅だとすれば、配列は集合住宅のようなものでしょう。VBAでは、配列名の後ろにカッコを付けて、配列内の要素の番号を書きます。番号は0から始まる点に注意してください。

 この配列を別の配列にコピーするときは、配列に格納するのではなく、バリアント型変数に格納します。VBAでは、配列に配列を入れることができません。配列は受け取り側になれない仕様だからです。配列を格納したバリアント型変数は、それ以降、配列として操作できます。次のサンプルコードでは、配列Sをバリアント型変数Tに代入しています。

[画像のクリックで拡大表示]