Amigos do fórum,
Peguei a seguinte função que faz o cálculo entre intervalos de horas (Saída-Entrada) trazendo horas negativas.
Public Function CalculaHoras(Carga As Date, Total As Date) As String
Dim intHoras As Integer
Dim intMinutos As Integer
intMinutos = DateDiff("n", Total, Carga)
intHoras = intMinutos \ 60
intMinutos = intMinutos Mod 60
CalculaHoras = CStr(intHoras) & "Horas" & CStr(intMinutos) & "minutos"
End Function
Ele me traz o formato de horas negativos da seguinte maneira: " - 1 Horas - 30 minutos"
Na consulta adiconei um campo da seguinte forma:
Saldo Horas: Format(CalculaHoras([Total];[Carga]);'Hora abreviada')
Mesmo assim não deu certo! Quero a formatação de horas apareça da seguinte maneira: "-01:30" para horas negativas, pois para horas positivas aparece normalmente.
Grato pela atenção de todos.
Peguei a seguinte função que faz o cálculo entre intervalos de horas (Saída-Entrada) trazendo horas negativas.
Public Function CalculaHoras(Carga As Date, Total As Date) As String
Dim intHoras As Integer
Dim intMinutos As Integer
intMinutos = DateDiff("n", Total, Carga)
intHoras = intMinutos \ 60
intMinutos = intMinutos Mod 60
CalculaHoras = CStr(intHoras) & "Horas" & CStr(intMinutos) & "minutos"
End Function
Ele me traz o formato de horas negativos da seguinte maneira: " - 1 Horas - 30 minutos"
Na consulta adiconei um campo da seguinte forma:
Saldo Horas: Format(CalculaHoras([Total];[Carga]);'Hora abreviada')
Mesmo assim não deu certo! Quero a formatação de horas apareça da seguinte maneira: "-01:30" para horas negativas, pois para horas positivas aparece normalmente.
Grato pela atenção de todos.