2次元配列の拡張について

解決


菜菜  2005-06-01 15:12:19  No: 122130  IP: [192.*.*.*]

2次元配列  SpContents(1 To 1, 1 To 4)が宣言しました。

1to1を拡張したいですが、1 To 4がそのままで、どうすればいいですか?

編集 削除
ぶぶ  2005-06-01 15:22:46  No: 122131  IP: [192.*.*.*]

Redim preserve を調べてみてください。
ただ、最後の次元の配列しか効かなかったかな・・・
菜菜さんが使うには次元を入れ替えるとかしないとだめかも。

編集 削除
菜菜  2005-06-01 15:47:49  No: 122132  IP: [192.*.*.*]

ぶぶさん
  ありがとうございます。確かにRedim preserveを使うよね(^−^)
次元が 2 つ以上ある動的配列の場合、最後の次元のサイズのみを変更できると覚えました。

編集 削除
菜菜  2005-06-01 16:58:09  No: 122133  IP: [192.*.*.*]

一応Redim preserveを使った文を書きました。
分からない人にも、役に立てるかなと思って載せます。

ReDim Preserve SpContents(3, 1 To UBound(SpContents, 2) + 1)

編集 削除