如何使用vba cdec函数?
VBA CDEC 函数列在 VBA 函数的数据类型转换类别中。当您在 VBA 代码中使用它时,它将数字转换为十进制数据类型。简单来说,对于十进制数据类型,数字可以有 28 位小数,其中最大值为 +/-7.9228162514264337593543950335,最小非零值为 +/-0.000000000000000000000000001。
句法
CDec(表达式)
论点
- 表达式:要转换为十进制数据类型的值。
例子
要实际了解如何使用 VBA CDEC 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:
Sub example_CDEC() Range("B1").Value = CDec(Range("A1") / Range("A2")) End Sub
在上面的示例中,我们将单元格 A1 的值 (10) 除以单元格 A2 的值 (9),然后使用 CDEC 函数将该值转换为十进制数据类型,结果返回 1.11111111111111。
评论
- 如果指定的值不是数字或无法识别为数字的数字,VBA 将返回运行时错误 13。
- 如果提供的值超出十进制数据类型的范围,它也会返回错误。