【发布时间】:2015-06-22 04:33:05
【问题描述】:
我正在开发我的第一个 VBA 函数。目标是有一个函数接受两个整数作为输入,并输出一个数组,其中包含两个输入之间的所有整数(包括端点)。
例子:如果我输入5和9,输出应该是5、6、7、8、9的数组。
VBA 似乎没有我在其他语言中习惯使用的任何对象或函数。 Python 有一个 range() 函数,但我所知道的大多数其他语言都有可以附加到的类似列表的类型。这在 VBA 中是如何工作的?
我不是要创建 Excel 范围,而是要创建一个包含两个值之间的范围的数组。
【问题讨论】:
-
在 VBA 中你
ReDim一个数组到所需的大小,然后填充它。 cpearson.com/excel/vbaarrays.htm