-1

我收到错误“未定义子或函数”,并且在下面的代码中突出显示在“TRUNC”上。TRUNC 函数在我将它放入 Excel 单元格时起作用,但在宏中不起作用。

    Dim sLat As String

    sLat = **TRUNC**(ActiveCell.Value, 3)
4

2 回答 2

1

Trunc 在 VBA 中不可用。您可以使用类似的功能Int

于 2013-10-16T05:07:47.330 回答
0

尼尔克是正确的。您可以利用FormatVBA 的功能来获得您想要的。
因此,在您的代码中,尝试Format像这样使用:

sLat = Format(Activecell.value, "0.000")

这将返回Activecell.value3 个小数位。
希望这可以帮助。

于 2013-10-16T06:43:31.947 回答