Quiero modificar esta fórmula que es de 24 horas un día de Jornada laboral para el siguiente día
Me gustaría cambiar esta fórmula de un día de jornada laboral a otro día, ejemplo hay empleados que entran a las 10 pm y salen a las 4,5 o 6 am
Public Function FncHorasTrabajo(LaHoraIni As Date, LaHoraFin As Date) As Double
If LaHoraIni < LaHoraFin Then 'Trabajo en el mismo día
FncHorasTrabajo = DateDiff("n", LaHoraIni, LaHoraFin) / 60
ElseIf LaHoraIni = LaHoraFin Then
FncHorasTrabajo = 0
Else
FncHorasTrabajo = 24 + DateDiff("n", LaHoraIni, LaHoraFin) / 60
End If
End Function
1 Respuesta
Respuesta de Sveinbjorn El Rojo
2