Notifications
Clear all

Função para identificar o Turno

5 Posts
2 Usuários
0 Reactions
1,253 Visualizações
(@tristao)
Posts: 35
Trusted Member
Topic starter
 

Pessoal,

Estou tentando criar uma função que verifique se um determinado evento ocorreu no 1º ou no 2º turno de trabalho da empresa.
Cada setor, começa os turnos (todos de 12h )em horários destintos.

Assim, estou tentando criar uma função onde eu informo a hora da ocorrência e a hora em que começou o turno, faça os cálculos e retorne a informação "1º Turno" ou "2º Turno".
Tá dando erro no IF

Function IdTurno(dthora, dtturno)
'Dim dthora, dtturno As Date
Dim txt As String
txt = "2º Turno"
If dthora >= dtturno And dthora < (dtturno + 0.5) Then txt = "1º Turno"
End If
IdTurno = txt
End Function
 
Postado : 13/12/2013 2:55 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Já tentou assim?

Function IdTurno(dthora, dtturno)
'Dim dthora, dtturno As Date
Dim txt As String
txt = "2º Turno"
If dthora >= dtturno And dthora < (dtturno + 0.5) Then txt = "1º Turno"
IdTurno = txt
End Function

Obs: não testado!!!!!!!

Att

 
Postado : 13/12/2013 3:00 pm
(@tristao)
Posts: 35
Trusted Member
Topic starter
 

Perfeito!

 
Postado : 13/12/2013 3:12 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Eu fico feliz por ajudar, até a próxima! :D

Att

 
Postado : 13/12/2013 3:14 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 13/12/2013 4:26 pm