WeekdayName

Descrição

A função WeekdayName em VBA é usada para obter o nome do dia da semana a partir de um valor numérico que representa o dia da semana. Isso é útil para exibir datas de forma mais legível em suas macros.

Exemplos


    Sub Exemplo1()
        Dim diaSemana As String
        diaSemana = WeekdayName(2) ' Retorna "Segunda-feira"
        MsgBox diaSemana
    End Sub
    

    Sub Exemplo2()
        Dim diaSemana As String
        diaSemana = WeekdayName(4) ' Retorna "Quarta-feira"
        MsgBox diaSemana
    
    

    Sub Exemplo3()
        Dim diaSemana As String
        diaSemana = WeekdayName(7) ' Retorna "Sábado"
        MsgBox diaSemana
    
    

    Sub Exemplo4()
        Dim diaSemana As String
        diaSemana = WeekdayName(1, False, vbMonday) ' Retorna "Segunda-feira" (início da semana em segunda-feira)
        MsgBox diaSemana
    
    

    Sub Exemplo5()
        Dim diaSemana As String
        diaSemana = WeekdayName(3, True, vbSunday) ' Retorna "Tue" (usando abreviação e início da semana em domingo)
        MsgBox diaSemana
    
    

Descrição Detalhada:

A função WeekdayName em VBA é uma ferramenta útil para obter o nome do dia da semana a partir de um valor numérico que representa o dia da semana. Isso é valioso para exibir datas de forma mais legível em suas macros, tornando a apresentação das informações mais amigável aos usuários. Os exemplos apresentados demonstram como usar a função WeekdayName para obter nomes de dias da semana, incluindo opções para abreviar nomes e especificar o início da semana em dias diferentes, como segunda-feira ou domingo. Compreender e aplicar a função WeekdayName é fundamental para aprimorar a apresentação de datas em suas automações e facilitar a compreensão dos dados por parte dos usuários.