【发布时间】:2026-01-25 03:20:06
【问题描述】:
关于锯齿状数组的快速问题。我有一个大小不会改变的静态容器数组:
Dim StaticArray(1 to 3, 1 to 4, 1 to 12) as variant
我将数组值分配给静态数组中的每个索引,如下所示:
Dim ArrayInput() as Variant
ArrayInput = Array(1,2,3,4,5)
StaticArray(1,1,1) = ArrayInput
将值数组分配给 StaticArray 后,我希望能够灵活地向 ArrayInput 变量添加一个值。
有什么办法可以redim保留StaticArray(1,1,1)中包含的Variant?比如:
Redim Preserve StaticArray(1 to 3, 1 to 4, 1 to 12)(1 to ubound(?)+1)
还是只能修改ArrayInput变量并重新读取?
谢谢!
【问题讨论】:
-
在这里查看 Joshua 的回答:*.com/questions/19633937/…
标签: arrays vba jagged-arrays