Sou novo aqui no forum, tomara que consiga me expressar para compartilhar com todos o meu problema, então vamos lá.
Estou desenvolvendo um sistema em VBA, onde vou gerenciar as horas trabalhadas dos meus colaboradores, mas não estou conseguindo realizar o calculo do tipo 17:00 as 20:00 das 21:00 as 25:20 ou (01:20), segue a codificação que realizaei para fazer esse calculo:
tenho uma tela de cadastro onde tenho 4 TextBox com seu nomes como segue abaixo, funciona perfeitamente com horário abaixo de 23:59, caso seja colocado horário 24:00 ocorre um erro, caso coloque 00:00 realiza o calculo errado.
Private Sub Text_totalhora_Enter()
Me.Text_totalhora = Format(TimeValue(Me.Text_horainicio) - TimeValue(Me.Text_horafinal) + TimeValue(Me.Text_horainicio2) - TimeValue(Me.Text_horafinal2), "hh:mm:ss")
End Sub
Question
Anacleto
:wacko: Boa Tarde a Todos
Sou novo aqui no forum, tomara que consiga me expressar para compartilhar com todos o meu problema, então vamos lá.
Estou desenvolvendo um sistema em VBA, onde vou gerenciar as horas trabalhadas dos meus colaboradores, mas não estou conseguindo realizar o calculo do tipo 17:00 as 20:00 das 21:00 as 25:20 ou (01:20), segue a codificação que realizaei para fazer esse calculo:
tenho uma tela de cadastro onde tenho 4 TextBox com seu nomes como segue abaixo, funciona perfeitamente com horário abaixo de 23:59, caso seja colocado horário 24:00 ocorre um erro, caso coloque 00:00 realiza o calculo errado.
Desde já agradeço a colaboração de todos.
Edited by kuroiAdicionar tag CODE
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.