TimeValue

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.