声明动态数组时不能指定下标

解决方案 »

  1.   

    看看你的定义语句和赋值语句先。
      

  2.   

    先定义
    dim Array()
    在重新定义空的
    redim Array(0)
    定义维数加一
    redim Array(ubound(Array)+1)
    赋值
    Array(ubound(Array))="111"
    保证不会错
      

  3.   

    1、你是否在定义的时候就指定了数组的大小?如果是,请将他改为没有大小的数组。
    2、是否是二维数组,如果是,前面的那维不能再进行变化;