I use my own rounding function:
Function ROUNDED(Amt As Double, Places As Integer) As Double
ROUNDED = Int(Amt * 10 ^ Places + 0.5 + 0.1 ^ 10) / 10 ^ Places
End Function
Unlike the built in function, this also rounds to negative places [rounded(123456789,-2) = 123456800].