06/03/2008, 06:34
|
| | | Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 5 meses Puntos: 18 | |
Re: Calcular Horas Asi te tiene que salir:
MsgBox TxtHoraInicio
MsgBox TxtHoraFinal
MsgBox DateDiff("s", TxtHoraInicio, TxtHoraFinal)
MsgBox HoraMinutosSegundos(DateDiff("s", TxtHoraInicio, TxtHoraFinal))
Y cambia la funcion por esta:
Public Function HoraMinutosSegundos(Seg As Long) As Date
Dim Horas As Long
Dim Minutos As Long
Horas = Int(Seg / 3600)
Seg = Seg - Horas * 3600
Minutos = Int(Seg / 60)
Seg = Seg - Minutos * 60
HoraMinutosSegundos = TimeSerial(Horas, Minutos, Seg)
End Function
Un saludo |