如何使用vba clng功能?

VBA CLNG 函数列在 VBA 函数的数据类型转换类别中。当您在 VBA 代码中使用它时,它将表达式转换为长数据类型。简单来说,在VBA中,long数据类型的值可以在-2,147,483,648到2,147,483,647之间(没有小数位)。

句法

CLng(表达式)

论点

  • 表达式:要转换为长数据类型的值。

例子

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

example-vba-clng-function
 Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub

在上面的示例中,我们使用单元格 A1 中的值 (134.567),然后使用 CLNG 函数将该值转换为 long 数据类型,结果返回 135。

评论

  • CLNG 会将此数字向上舍入到 0.5,如果小于或等于 0.5,则向下舍入。
  • 如果您提供的数字超出了 long 数据类型的范围(- 2.1 E+9 和 2.1 E+9),VBA 将返回运行时错误 13。

添加评论

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