Please show the code you used.
Here is round03 from the site I suggested.
Code:
Public Function Round03(dblNumber As Double, Optional numDecimalPlaces As Integer) As Double
' by Ken Getz and Mike Gilbert, VBA Developer's Handbook (Sybex, 1999), page 180
' [slightly altered to match our specifications]
' NOTE: overflows if Abs(numDecimalPlaces) is too large
Dim dblFactor As Double
dblFactor = 10 ^ numDecimalPlaces
' CDbl is necessary else eg. Round03(1.2345, 3) would return 1.234
Round03 = Int(CDbl(dblNumber * dblFactor + 0.5)) / dblFactor
End Function