【发布时间】:2013-10-22 14:20:17
【问题描述】:
如何在 VBA 中定义的自定义函数中使用 excel 函数?
我想要一个类似于 MRound 和 RoundDown 的自定义舍入函数。舍入到最接近的百万分之 25。
Public Function MRoundDown(Num As Double) As Double
Num = Num * 40000
Num = RoundDown(Num, 0)
Num = Num / 40000
End Function
【问题讨论】:
-
您可以通过Application.WorkSheetFunction访问很多功能,您可以尝试类似Num = Application.WorksheetFunction.RoundDown(yourVariableHere)
-
我知道,我已经想出了答案,但我不能再发布 7 个小时。
标签: function vba call rounding defined