VBA基础
自定义自四舍五入函数
2004-11-23 18:39:27

'自定义自四舍五入函数'解决ACCESS97以下版本不支持Round函数'解决Round"有名"的四舍六入现象

'参数: Number , 要进入四舍五入的数值'参数:N,要保留的小数位数,不足时以0补上

'用法:'Print myRound(1.4367, 2)'1.44Function myRound(Number As Double, N As Integer) As String    myRound = Format(Int(Number * (10 ^ N) + 0.5) / (10 ^ N), "0." & String(N, "0"))End Function