作业帮 > 综合 > 作业

vba中ReDim Preserve brr(1 To 4,0 To i)的含义是什么?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/27 21:39:27
vba中ReDim Preserve brr(1 To 4,0 To i)的含义是什么?
这个是一个定义动态数组
即动态定义数组brr有一到4行,0到i列
因为动态数组只能列动态,用preserve,是在原数组的基础上增加,不会改变原数组的数据.
一般来说你的这句代码前会有一个判断

if xxx=xxx then
i=i+1
redim preserve brr(1 to 4,0 to i)
然后这里会写入数据到数组中如
brr(1,i)=XXX
brr(2,i)=XXX
brr(3,i)=XXX
brr(4,i)=XXX
end if