Excel VBA 数组中的一个常识性的问题 这个图片来自于一本参考书。这里面的那句dim a
发布网友
发布时间:2022-12-25 02:29
我来回答
共3个回答
热心网友
时间:2023-10-11 03:54
书中后面注释已经说明得很清楚了。这是个数组。如果不带括号就是变量。所以不能省略。
在VB里面,有两种方法定义数组:
1.知道数组的元素个数,那么直接定义
dim a(9) as integer
2. 暂时不知道元素个数,或者该数组应用在多个地方
那么如下定义
dim a() as integer
其中as integer省略表明是一个任意类型数组。追问我是这么理解的:dim arr 是声明为变体变量,而dim arr ()则是声明为数组变量,这样理解对吗
追答是的,可以这么理解。
热心网友
时间:2023-10-11 03:55
对,这是声明一个数组。VB中数组可以先声明,以后再确定大小
热心网友
时间:2023-10-11 03:55
arr()是个数组变量,题目没错,不加括号也对