Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/03/2014, 14:23
jchuk
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Respuesta: [Excel] Error condicional con VB

Hola,

Prueba así (en rojo la modificación):

Cita:
Function MiRedondeo(numero As Double) As Double
Dim entero As Long
Dim decima As Double
entero = Int(numero) 'Obtenemos el entero
decima = numero - entero 'Obtenemos la parte decimal

'Hacemos un condicional
If Round(decima,1) = 0.3 Then
MiRedondeo = 1
Else
MiRedondeo = 0
End If
End Function
Saludos!

Pd: Para JoaoM, No creo que estés muy autorizado para expresarte de ese modo. Si puedes aportar algo, apórtalo, pero participar para regañar a la gente por nada.....