Módulo
Conteúdo
Índice 🔎︎

# Função WeekdayName [VBA]

A função WeekdayName retorna o nome do dia da semana de um dia especificado da semana.

Esta função ou constante torna-se ativa pela instrução Option VBASupport 1, colocada antes do código do programa executável de algum módulo.

## Sintaxe:

    WeekdayName(Weekday as Integer [,Abbreviate as Boolean [,FirstDayofWeek as Integer]])

## Valor de retorno:

String

## Parâmetros:

Weekday: valor de 1 a 7, de segunda-feira a domingo, cujo nome do dia da semana deve ser calculado.

Abbreviate: Opcional. um valor booleano que indica se o nome do dia da semana deve ser abreviado.

FirstDayofWeek: Opcional. Especifica o primeiro dia da semana.

### Primeiro dia da semana:

Constante nomeada | Valor | Descrição
vbUseSystemDayOfWeek | 0 | Utiliza a parametrização da API National Language Support (NLS)
vbSunday | 1 | Domingo (padrão)
vbMonday | 2 | Segunda-feira
vbTuesday | 3 | Terça-feira
vbWednesday | 4 | Quarta-feira
vbThursday | 5 | Quinta-feira
vbFriday | 6 | Sexta-feira
vbSaturday | 7 | Sábado

## Códigos de erro:

Nenhum

## Exemplo:

    REM  *****  BASIC  *****

    Option VBASupport 1

    Sub Example_WeekdayName

     Dim tgf as Integer

     tgf = 6

     print tgf &" "& WeekdayName(tgf,False,vbSunday)

    End Sub

Tópicos relacionados

Funções de data e hora do VBA