gpt4 book ai didi

Excel VBA 动态数组

转载 作者:行者123 更新时间:2023-12-04 21:19:22 27 4
gpt4 key购买 nike

我知道我们可以写动态数组
我的问题是
我可以写 6*6 的值吗?它会给我一个 36 的数组

我希望将其保存在某个单元格中,因为我的值可以更改为 5*5
基本上我的数组是动态的,我希望保存每个结果

最佳答案

请注意,如果您有一个数组

Dim Arr()
ReDim Arr(1 To 6, 1 To 6)

您只能更改最后一个维度,例如
ReDim Preserve Arr(1 To 6, 1 To 5) 

但绝不是第一个。因此,如果不丢失数组中的数据,您所要求的是不可能的。

唯一的解决方法是创建一个新数组并将数据从旧数组逐个字段移动到新的一个字段。

关于Excel VBA 动态数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59072521/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com