arrX(1)(2)指的是取countersA(2)的值,
arrX(2)(3)指的是取countersB(3)的值.
你可以把FOR循环中的countersA(intX)=5改成countersA(intX)=intX试一下就知道了!

解决方案 »

  1.   

    Dim arrX As Variant 
    arrX = countersA()  '将其它数组移居到数组。
    MsgBox arrX(2)  '显示每一个数组的成员。Dim arrY As Variant
    arrY = countersB()
    MsgBox arrY(3)这么写明白了吗?就是把数组赋给变体变量.变体的方便就在于它的变.
    但问题也常是出在变上,有时变得自己都想不清楚是怎么回事了.最后提醒你,这不是一种好的编程风格.在你自己的程序里,不要写这样的代码.
      

  2.   

    Variant是嵌套数据结构,它是arrX是一个含有数组的嵌套数据结构的数组。