VBA如何增加二维数组的前面的维度,原有数据不变
时间: 2023-02-08 09:45:17 浏览: 106
删除二维数组全空行.vi
在 VBA 中,可以使用 "ReDim Preserve" 命令来增加二维数组的前面维度,原有数据将被保留。语法如下:
ReDim Preserve 数组名(新维度1 To 新维度2, ...)
例如,如果要将原有的二维数组 "myArray" 的第一维增加到 5,可以使用以下代码:
ReDim Preserve myArray(5 To 10, 1 To 10)
注意:如果在没有使用"Preserve"关键字的情况下使用Redim,则会清除原数组的所有数据。
阅读全文