配列データを一度にセルに入力する

2次元配列を使用すると、配列のデータを一度にセルに入力したり、セルのデータを一度に変数に格納することが出来ます。

配列のデータを一度にセルに入力する

配列名(行数、列数)で配列変数を宣言します。

サンプル

配列データを一度にセルに入力するサンプルの図

結果

配列データを一度にセルに入力するサンプルの図

セルのデータを一度に変数に格納する

今度は、以下のようなセルのデータを配列に格納します。

セルデータを一度に変数に入力するサンプルの図

結果は、ブレークポイントで止めて、ウォッチ式で確認しています

セルデータを一度に変数に入力するサンプルの図

変数の宣言では、Dim Matrix(2, 3)のように配列変数で宣言すると、下図のようにエラーとなってしまうので、Variant型の変数で宣言します。格納された変数の値を利用するには、Matrix(1,1)のようにしてできます。

エラーの図

Excel VBAのチップス一覧へ戻る

ツイート
このエントリーをはてなブックマークに追加
inserted by FC2 system