在MS Excel VBA中创建数组很简单,无论是1维还是多维,并将其设置为Integer或String类型。是否可以沿着这些线进行复杂的数组(这不是真正的代码,而是代表我的意思):
1 to 100 rows
1 to 100 columns
f_Depth: Float
1 to 4 points
l_X: Long
l_Y: Long
仅Excel整数(或仅浮动或您选择的任何内容)使得使用代码变得非常困难。
答案 0 :(得分:2)
“复杂数组”是指混合型数组吗?如果是这样,您可以使用接受任何类型对象的Collection
:
Dim Data As New Collection
Data.Add (1)
Data.Add ("Hello world")
Data.Add (3.14)