投稿日 | : 2003/04/14(Mon) 23:23 |
投稿者 | : おじさん |
URL | : |
タイトル | : Re^3: 次元数の異なる配列の代入について |
> やはり、できないんですねー。
> 1次元配列のものに、2次元配列データを
>
> vntTest2=vntTest1 とやると、
>
> 2次元に拡張されてしまうんですよね。
> ありがとうございました!代替案、
> 参考にさせていただきます。
>
vntTest2(0)=vntTest1
例)
Dim a(3) As Variant
Dim b(3, 3) As Variant
b(0, 0) = 0
b(0, 1) = 1
b(0, 2) = 2
b(0, 3) = 3
b(1, 0) = 10
b(1, 1) = 11
b(1, 2) = 12
b(1, 3) = 13
b(2, 0) = 20
b(2, 1) = 21
b(2, 2) = 22
b(2, 3) = 23
b(3, 0) = 30
b(3, 1) = 31
b(3, 2) = 32
b(3, 3) = 33
a(0) = b
MsgBox a(0)(2, 2)
これでは出来ませんか?