我已经搜索了网站,微软的网站,vba帮助,但没有找到这个模糊语句中'0到10‘部分的引用。
Dim myArray(0 to 10)有人能帮我弄清楚到底是怎么回事吗?我怀疑这与多维数组的维数有关,但我想知道在幕后发生了什么,或者我是否正确。
编辑:对不起,我是在重新标注尺寸的情况下开始思考这个问题的,这是我第一次看到这个示例的地方,但后来发现它的用法也用于初始尺寸标注。
发布于 2013-10-31 09:15:43
这条语句声明了一个包含11项(0到10 )的名为myArray的空variant数组。
它是一种变体,因为它没有明确声明为任何其他类型。
发布于 2013-10-31 09:29:32
http://excelvbatutor.com/vba_chp21.htm
该网站对VBA中的数组有非常详细的解释。
简而言之,
Dim myArray(0 to 10)正在创建索引为0到10的数组(即11个元素)
对于您提到的有关重构的内容,您应该转而查找redim
https://stackoverflow.com/questions/19696765
复制相似问题