首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解VBA Dim myArray(x to y)语句中的“x to y”

理解VBA Dim myArray(x to y)语句中的“x to y”
EN

Stack Overflow用户
提问于 2013-10-31 09:13:20
回答 2查看 1.1K关注 0票数 1

我已经搜索了网站,微软的网站,vba帮助,但没有找到这个模糊语句中'0到10‘部分的引用。

代码语言:javascript
复制
Dim myArray(0 to 10)

有人能帮我弄清楚到底是怎么回事吗?我怀疑这与多维数组的维数有关,但我想知道在幕后发生了什么,或者我是否正确。

编辑:对不起,我是在重新标注尺寸的情况下开始思考这个问题的,这是我第一次看到这个示例的地方,但后来发现它的用法也用于初始尺寸标注。

EN

回答 2

Stack Overflow用户

发布于 2013-10-31 09:15:43

这条语句声明了一个包含11项(0到10 )的名为myArray的空variant数组。

它是一种变体,因为它没有明确声明为任何其他类型。

票数 1
EN

Stack Overflow用户

发布于 2013-10-31 09:29:32

http://excelvbatutor.com/vba_chp21.htm

该网站对VBA中的数组有非常详细的解释。

简而言之,

Dim myArray(0 to 10)正在创建索引为0到10的数组(即11个元素)

对于您提到的有关重构的内容,您应该转而查找redim

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19696765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档