マクロで二次元配列の使い方を紹介します。二次元配列は配列が二階層になっています。一次元を列と考えると、二次元は表です。するには条件があります。宣言する二次元配列を操作する二次元配列を代入する二次元配列の全要素を参照する二次元配列を宣言する「配列」で紹介しているのは一次元配列です。次元数を増やして二次元や三次元配列を作成できます。型名のように入力します。要素数を,で区切って次元数を増やせます。2次元)のように前から数えます。Integer一次元配列は、要素が横一列の「列」になっています。Integer二次元配列は、要素が「表」になっています。一次元目が縦方向の「行」を表し、二次元目が横方向の「列」を表します。ここで注意が必要なのが、一次元配列の「列」が二次元配列では二次元目であるということです。Integer三次元配列以降でも考え方は同じです。三次元配列は二次元配列の「表」が複数あるイメージです。四次元配列は三次元配列が複数あるイメージです。次元数が増えると、上位の次元の中に下位の次元の配列が入っているように増えていきます。一般的には二次元配列まで使用します。三次元以降は使われません。要素数2)で動的配列の要素数を変更できます。一次元配列のときと同じです。付けたときの二次元以上の配列では、次の条件があります。最後以外の次元のインデックスが同じ:二次元配列なら一次元目のインデックスは変更できません。最後の次元の最小インデックスが同じ:一次元配列のときと同じ条件です。OKスポンサーリンク二次元配列を操作する二次元配列の値を取得または設定する方法は一次元配列と同じです。次元数を指定するインデックスを間違えないように注意します。次の値を持った二次元配列を作成します。インデックスが有効範囲にありません。二次元配列を代入する一次元配列のときと条件は同じです。動的配列である:静的配列には代入できません。通常の変数では代入できる型でも配列ではできません。関数」で最小と最大のインデックスを取得できます。引数に取得したい次元数を指定します。プロシージャの呼び出し、または引数が不正です。オーバーフローしました。インデックスが有効範囲にありません。ファイル名または番号が不正です。ファイルが見つかりません。同名のファイルが存在しています。パスが見つかりません。ブロック変数が設定されていません。オブジェクトが必要です。オブジェクトは、このプロパティまたはメソッドをサポートしていません。引数は省略できません。不正なプロパティを指定しています。引数の数が一致していません。不正なプロパティを指定しています。アプリケーション定義またはオブジェクト定義のエラーです。変数が定義されていません。メンバーとしては使用できません。ユーザー定義型は定義できません。