Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2010, 15:16
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Funcion Round()

Creo que Round() no tiene nada que ver con lo que buscas.
Yo haría algo así:

Código vb:
Ver original
  1. Function Redondea(Numero As Long) As Long
  2.   Dim Divisor As Long
  3.   Numero = Int(Numero)
  4.   Divisor = Int(Numero / 5)
  5.   If Numero - (Divisor * 5) > 2 Then Divisor = Divisor + 1
  6.   Redondea = Divisor * 5
  7. End Function

Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!