【发布时间】:2013-04-04 18:06:30
【问题描述】:
假设我的电子表格中有两列A和B:
A B
0.2 1
0.0 1
0.5 2
0.7 3
1.5 3
2.7 3
0.1 4
如何根据B 的值将其转换为锯齿状数组,这样
arr = [[0.2, 0.0],
[0.5],
[0.7, 1.5, 2.7],
[0.1]]
【问题讨论】:
-
我不认为这是可能的,你的 arr 有什么尺寸?
-
@Juliusz 是正确的,不可能创建具有这些维度的数组。但是,您可以存储
Collection的数组。 -
可以将其存储为 Variant(如数组数组)。维度将是 B 中唯一项目的数量。
标签: vba excel jagged-arrays