ACCESS函数详解
Abs函数
- 功能:
Abs函数的主要功能是返回给定数值的绝对值,即去掉正负号后的值。 - 语法:
Abs(number) - 参数:
number:必填参数,可以是任何有效的数值表达式。如果包含Null值则返回Null,若为未初始化变量则返回0。- 示例:
vba Dim x As Integer x = Abs(-10) ' x的值为10 x = Abs(10) ' x的值也为10 x = Abs(Null) ' x的值为Null
Array函数
- 功能:
Array函数用于创建一个数组,将一系列值赋给数组的各元素。 - 语法:
Array(arglist) - 参数:
arglist:必填参数,为一个用逗号分隔的值列表,这些值将作为数组元素。如果未提供参数,则生成长度为0的数组。- 示例:
vba Dim arr As Variant arr = Array(1, 2, 3) ' arr包含三个元素 Dim b As Integer b = arr(2) ' b的值为2 - 说明:
Array函数生成的数组默认下界为0,可通过Option Base修改,但若用VBA.Array指定类型库名,则不受Option Base影响。Variant类型变量即使未声明为数组,也可作为数组使用。
Asc函数
- 功能:
Asc函数返回字符串中第一个字符的ASCII代码值。 - 语法:
Asc(string) - 参数:
string:必填参数,需为有效的字符串表达式。若字符串为空,函数会抛出运行时错误。-
示例:
vba
Dim code As Integer
code = Asc(\"H\") ' code的值为72
-
说明:在非双字节字符集(DBCS)系统中,
Asc函数返回第一个字符的ASCII值。