Descrição
A função TimeValue
em VBA é usada para converter texto que representa uma hora em um valor de hora reconhecido pelo VBA. Ela facilita a manipulação de informações de hora em suas macros.
Exemplos
Sub Exemplo1()
Dim textoHora As String
textoHora = "12:30:45"
Dim valorHora As Date
valorHora = TimeValue(textoHora)
MsgBox "Valor de hora: " & valorHora
End Sub
Sub Exemplo2()
Dim textoHora As String
textoHora = "15:15"
Dim valorHora As Date
valorHora = TimeValue(textoHora)
MsgBox "Valor de hora: " & valorHora
End Sub
Sub Exemplo3()
Dim textoHora As String
textoHora = "08:00 AM"
Dim valorHora As Date
valorHora = TimeValue(textoHora)
MsgBox "Valor de hora: " & valorHora
End Sub
Sub Exemplo4()
Dim textoHora As String
textoHora = "17:45 PM"
Dim valorHora As Date
valorHora = TimeValue(textoHora)
MsgBox "Valor de hora: " & valorHora
End Sub
Sub Exemplo5()
Dim textoHora As String
textoHora = "10:30"
Dim valorHora As Date
valorHora = TimeValue(textoHora)
MsgBox "Valor de hora: " & valorHora
End Sub
Descrição Detalhada:

A função TimeValue
em VBA é uma ferramenta útil para converter texto que representa uma hora em um valor de hora reconhecido pelo VBA. Ela facilita a manipulação de informações de hora em suas macros, permitindo que você realize operações matemáticas, formate a hora e realize comparações com facilidade. Os exemplos apresentados demonstram como usar a função TimeValue
para converter diferentes formatos de texto em valores de hora. Compreender e aplicar a função TimeValue
no VBA é essencial para lidar com informações de hora de forma eficaz em suas automações.