1 值函数
语法
瓦尔()
所需参数可以是任何有效的字符串表达式。
阐明
Val 函数在它无法识别为数字的第一个字符处停止读取字符串。 无法识别被视为数值一部分的符号和字符,例如美元符号和逗号。 但该函数可以识别进位符号&O(八进制)和&H(十六进制)。 空白、制表符和换行符从参数中删除。
下面的返回值是:
瓦尔(“1615第198个NE”)
在以下代码中,Val 返回显示的十六进制值的十进制值 -1。
瓦尔(“&HFFFF”)
请注意,Val 函数仅将句点 (.) 视为有效的小数分隔符。 当使用不同的小数分隔符时,例如在应用程序的国际版本中,CDbl 用于将字符串转换为数字。
Val 函数示例
此示例使用 Val 函数返回字符串中包含的数值。
暗淡
= Val("2457") ' 返回 2457。
= Val(" 2 45 7") ' 返回 2457。
= Val("24 和 57") ' 返回 24。
2个功能
返回值指示表达式的结果是否为数字。
语法
()
所需参数是数值表达式或字符串表达式。
阐明
如果整个运算结果是数字,则返回True; 否则返回 False。
如果是日期表达式,则返回 False。
功能示例
此示例使用函数来确定变量的值是否可以是数字。
昏暗的我的瓦尔,
MyVar = "53" '指定值。
= (MyVar) ' 返回 True。
MyVar = "459.95" '指定值。
= (MyVar) ' 返回 True。
MyVar = "45 Help" ' 指定值。
= (MyVar) ' 返回 False。