CALCULO DE HORA DECIMAL
Prezados,
Eu tenho uma pequena função que transforma hora em decimal. exemplo: 00:30 -> 0,50. Esta função é em VBA e não estou conseguindo transforma-la para VB. Agradeço o costumeiro apoio nesta questão
Dim D As Date, TB, Resultado As Single
D = [Ô]00:30[Ô]
TB = Split(D, [Ô]:[Ô])
Resultado = TB(0) + ((TB(1) * 100) / 60) / 100
Eu tenho uma pequena função que transforma hora em decimal. exemplo: 00:30 -> 0,50. Esta função é em VBA e não estou conseguindo transforma-la para VB. Agradeço o costumeiro apoio nesta questão
Dim D As Date, TB, Resultado As Single
D = [Ô]00:30[Ô]
TB = Split(D, [Ô]:[Ô])
Resultado = TB(0) + ((TB(1) * 100) / 60) / 100
Boa tarde,
Tenta com o exemplo abaixo.
Tenta com o exemplo abaixo.
Dim Hora As String = [Ô]04:30[Ô]
Dim Variavel() As String = Hora.Split([Ô]:[Ô])
Dim Converte As Double
Converte = Variavel(1) / 60
MsgBox(Converte)
Altair obrigado mais uma vez!
Apenas complementando o calculo, segue o calculo do converte
Converte = Variavel(0) + ((Variavel(1) * 100) / 60) / 100
desta forma o exemplo ficará assim
04:30 -> 4,50
Valew
Apenas complementando o calculo, segue o calculo do converte
Converte = Variavel(0) + ((Variavel(1) * 100) / 60) / 100
desta forma o exemplo ficará assim
04:30 -> 4,50
Valew
Ok. Precisando estamos aÃ.
Tópico encerrado , respostas não são mais permitidas