本帖最后由 hwc2ycy 于 2014-3-6 13:20 编辑
与数组有关的VBA函数与语句 4.IsArray函数 语法:IsArray(变量名) 返回 Boolean 值,检测变量是否是数组,是数组则返回 True,否则返回 False。 示例6 :
示例6截图:
5. Erase语句 重新初始化大小固定的数组的元素,以及释放动态数组的存储空间。 语法:Erase arraylist arraylist 参数是一个或多个用逗号隔开的需要清除的数组变量。 Erase 释放动态数组所使用的内存。在下次引用该动态数组之前,必须使用 ReDim 语句来重新定义该数组变量的维数。 示例7 :
示例7 截图:
Erase前后,本地窗口截图对比。
6.Join函数 该函数返回一个字符串,该字符串是通过连接某个数组(一维数组)中的多个子字符串而创建的。 语法:Join(sourcearray[, delimiter]) Sourcearray,必需的。包含被连接子字符串的一维数组。 Delimiter,在返回字符串中用于分隔子字符串的字符。 如果忽略该项,则使用空格(" ")来分隔子字符串。 如果delimiter是零长度字符串(""),则列表中的所有项目都连接在一起,中间没有分隔符。 示例8 :
示例8效果图: 补充:Vartype函数,Typename函数,大家F1了解。
|