我正在使用Excel VBA中的动态数组.列数(m)是固定的,但是,我不知道需要多少行(n).
帮助文档声明ReDim Preserve myArray(n,m)允许我使m更大,但不能使n更大.但是,我需要增加行数(n),同时保留我的数据,而不是列(m)!
例如,我可能有一个(5,20)数组,我想扩展到(10,20)同时保留我的数据.
似乎如果有一些方法来转置我的数组,做一个ReDim Preserve来扩展"列"的数量,然后重新转置我的数组,我可以完成我想要的.
这是正确的方法吗?如果是这样,我该怎么做?
有没有更好的方法来实现我想要的?