我已经搜索了网络、Microsoft 的网站、vba 帮助,但找不到对这个暗淡语句的“0 到 10”部分含义的参考。
Dim myArray(0 to 10)
有人可以帮助澄清到底是怎么回事吗?我怀疑它与确定多维数组的尺寸有关,但我想了解幕后发生的事情,或者我是否正确。
编辑:对不起,我开始在重新标注尺寸的背景下考虑这个问题,这是我第一次看到这个例子的地方,但后来看到它也用于初始尺寸标注。
该语句声明了一个variant
包含 11 个项目(0 到 10)的空数组,称为 myArray。
它是一个变体,因为没有明确声明为任何其他类型。
http://excelvbatutor.com/vba_chp21.htm
该网站对 VBA 中的数组进行了非常详细的解释。
简单来说,
Dim myArray(0 to 10)
正在创建一个索引为 0 到 10 的数组(即 11 个元素)
redim
对于您提到的有关重新调整尺寸的内容,您应该寻找