Tempo de formato VBA

Este tutorial demonstrará como usar a função Formatar VBA para formatar a hora.

Função de formato e hora

Tempo do formato VBA com formatos predefinidos

A função de formato VBA pode ser usada para converter um número em uma string com um formato predefinido. Os formatos disponíveis para tempo são longo, médio e curto.

1234567891011121314 Sub FormatTimeExample_1 ()Dim DateEx As DateDateEx = # 4/18/2020 18:05:07 #Formato MsgBox (DateEx, "Long Time") 'O resultado é: 6:05:07 PMFormato MsgBox (DateEx, "Medium Time") 'O resultado é: 06:05 PMFormato MsgBox (DateEx, "Short Time") 'O resultado é: 18:05DateEx = # 2/18/2021 6:05:07 AM #Formato MsgBox (DateEx, "Long Time") 'O resultado é: 6:05:07 AMFormato MsgBox (DateEx, "Medium Time") 'O resultado é: 06:05 AMFormato MsgBox (DateEx, "Short Time") 'O resultado é: 06:05End Sub

Tempo do formato VBA com formatos personalizados

A função de formato VBA pode ser usada para converter um número em uma string com formatos personalizados. Os símbolos h e hh são usados ​​para horas, n e nn para minutos, s e ss para segundos, ttttt para tempo integral de acordo com as configurações do sistema e AM / PM, am / pm, A / P, a / p, AMPM para am -pm sistema.

1234567891011121314151617 Sub FormatTimeExample_2 ()Dim DateEx As DateDateEx = # 4/18/2020 18:05:07 #Formato MsgBox (DateEx, "hh: nn: ss") 'O resultado é: 18:05:07Formato MsgBox (DateEx, "h: n: s AM / PM") 'O resultado é: 6: 5: 7 PMFormato MsgBox (DateEx, "h") 'O resultado é: 18Formato MsgBox (DateEx, "hh") 'O resultado é: 18Formato MsgBox (DateEx, "h: n") 'O resultado é: 18: 5Formato MsgBox (DateEx, "hh: nn") 'O resultado é: 18:05Formato MsgBox (DateEx, "hh: nn: s") 'O resultado é: 18: 05: 7Formato MsgBox (DateEx, "hh: nn: ss") 'O resultado é: 18:05:07Formato MsgBox (DateEx, "\ T \ i \ m \ e \ \ i \ s \: \ hh: nn: ss")'O resultado é: Hora: 18:05:07End Sub

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave