如何使用vba clng功能?
VBA CLNG 函数列在 VBA 函数的数据类型转换类别中。当您在 VBA 代码中使用它时,它将表达式转换为长数据类型。简单来说,在VBA中,long数据类型的值可以在-2,147,483,648到2,147,483,647之间(没有小数位)。
句法
CLng(表达式)
论点
- 表达式:要转换为长数据类型的值。
例子
要实际了解如何使用 VBA CLNG 函数,您需要查看下面的示例,我们使用它编写了 vba 代码:
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。