如何使用vba val函数?

VBA VAL 函数列在 VBA 函数数据类型转换类别中。当您在 VBA 代码中使用它时,它将字符串转换为数字。简单来说,它接受一个存储为字符串的数字并将其作为数字返回。

句法

瓦尔(链)

论点

  • String :要转换为数字的字符串。

例子

要实际了解如何使用 VBA VAL 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:

example-vba-val-function
 Sub example_VAL() Range("B1").Value = Val(Range("A1")) Range("B2").Value = Val(Range("A2")) End Sub

在上面的代码中,我们使用 VAL 来获取单元格 A1 和 A2 的数值:

  1. 在单元格 A1 中,我们有以数字开头的值,并将该值提取到单元格 B1 中。
  2. 但在单元格 A2 中,该值以无法识别为数字的字符开头,因此它会忽略所有后续字符。

评论

  • 它在第一个无法识别为数字的字符处停止读取字符串。
  • 它将句点 (.) 识别为有效的小数点分隔符。
  • 它将符号和字符识别为数值的一部分。

添加评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注