Boa Tarde!
Estou tendo um pequeno Problema ao comparar Datas.
Estou o Seguinte Codigo
If (Conversion.CDate(Txt_Qtde_Horas_Comp) + Conversion.CDate(Txt_Hrs_FuncCompesadas)) > Conversion.CDate(Txt_Hrs_FuncFolgaveis) Then
MsgBox "A Qtde de Horas compensadas nao pode ser MAIOR que horas Folgaveis !", vbInformation, "Atenção"
Txt_Hrs_FuncFolgaveis tem que ser menor ou igual a Txt_Qtde_Horas_Comp + Txt_Hrs_FuncCompesadas
O estranho é que em alguns situações funciona e em outras não
Ex.
Assim da certo...
Txt_Hrs_FuncFolgaveis = 07:59 (A soma dos 2 abaixo não pode ser Maio que esse valor)
Txt_Qtde_Horas_Comp = 05:45
Txt_Hrs_FuncCompesadas = 02:14
Ja assim nao funciona...
Txt_Hrs_FuncFolgaveis = 07:59
Txt_Qtde_Horas_Comp = 03:59
Txt_Hrs_FuncCompesadas = 04:00
Alguma Ideia ?
Estou tendo um pequeno Problema ao comparar Datas.
Estou o Seguinte Codigo
If (Conversion.CDate(Txt_Qtde_Horas_Comp) + Conversion.CDate(Txt_Hrs_FuncCompesadas)) > Conversion.CDate(Txt_Hrs_FuncFolgaveis) Then
MsgBox "A Qtde de Horas compensadas nao pode ser MAIOR que horas Folgaveis !", vbInformation, "Atenção"
Txt_Hrs_FuncFolgaveis tem que ser menor ou igual a Txt_Qtde_Horas_Comp + Txt_Hrs_FuncCompesadas
O estranho é que em alguns situações funciona e em outras não
Ex.
Assim da certo...
Txt_Hrs_FuncFolgaveis = 07:59 (A soma dos 2 abaixo não pode ser Maio que esse valor)
Txt_Qtde_Horas_Comp = 05:45
Txt_Hrs_FuncCompesadas = 02:14
Ja assim nao funciona...
Txt_Hrs_FuncFolgaveis = 07:59
Txt_Qtde_Horas_Comp = 03:59
Txt_Hrs_FuncCompesadas = 04:00
Alguma Ideia ?