Dia da semana
Devolve um número inteiro que representa o dia da semana.
Estrutura
Dia da semana (data, [primeiro dia da semana])
Parâmetros
data - Qualquer expressão que possa representar uma data. Se a data contiver um valor nulo, é devolvido um valor nulo.
firstdayofweek - Uma constante que especifica o primeiro dia da semana. Se não for especificado, assume-se vbSunday.
Valores dos parâmetros
O argumento «firstdayofweek» tem as seguintes configurações:
Descrição do valor constante
vbUseSystemDayOfWeek 0 Utilizar a configuração da API de Suporte a Idiomas Nacionais (NLS).
vbDomingo 1 Domingo
Segunda-feira, 2 de fevereiro
vbTerça-feira 3 Terça-feira
Quarta-feira, 4 de março
vbQuinta-feira 5 Quinta-feira
vbSexta-feira, 6 de sexta-feira
Sábado, 7 de sábado
Valor de retorno
A função Weekday pode devolver qualquer um destes valores:
Valor constante Descrição
vbSunday 1 Domingo
Segunda-feira, 2 de fevereiro
vbTerça-feira 3 Terça-feira
Quarta-feira, 4 de março
vbQuinta-feira 5 Quinta-feira
vbSexta-feira, 6 de sexta-feira
Sábado, 7 de sábado
Exemplo
O exemplo seguinte utiliza a função Weekday para obter o dia da semana a partir de uma data especificada:
Dim MyDate, MyWeekDay
MyDate = #19 de outubro de 1962# ' Atribuir uma data.
MyWeekDay = Weekday(MyDate) ' MyWeekDay contém 6 porque MyDate corresponde a uma sexta-feira. |