Función WeekdayName [VBA]

La función WeekdayName devuelve el nombre correspondiente al día de la semana que especifique.

Icono de advertencia

Esta función o constante se activa por medio de la instrucción Option VBASupport 1, colocada antes del código del programa ejecutable de algún módulo.


Sintaxis:

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

Valor de retorno:

String

Parámetros:

Weekday: valor de 1 a 7, de lunes a domingo, cuyo nombre de día de la semana se debe calcular.

Abbreviate: opcional. Un valor booleano que indica si se debe abreviar el nombre del día de la semana.

FirstDayofWeek: opcional. Especifica el primer día de la semana.

Primer día de la semana:

Constante con nombre

Valor

Descripción

vbUseSystemDayOfWeek

0

Utilizar parametrización de la API National Language Support (NLS)

vbSun­day

1

Domingo (predeterminado)

vbMonday

2

Lunes

vbTuesday

3

Martes

vbWednesday

4

Miércoles

vbThursday

5

Jueves

vbFriday

6

Viernes

vbSaturday

7

Sábado


Códigos de error:

Ninguno

Ejemplo:

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

Option VBASupport 1

Sub Example_WeekdayName

 Dim tgf as Integer

 tgf = 6

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

End Sub