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