Given numbers like 499, 73433, 2348 what VBA can I use to round to the nearest 5 or 10? or an arbitrary number?
By 5:
499 -> 500 2348 -> 2350
something like that?
'nearest n = 5 'n = 10 'value v = 496 'v = 499 'v = 2348 'v = 7343 'mod m = (v \ n) * n 'diff between mod and the val i = v-m if i >= (n/2) then msgbox m+n else msgbox m end if