Cómo escribir un calendario en un programa VB
Devuelve un número entero que representa el día de la semana.
Día de la semana(fecha, [primer día de la semana])
Parámetros
fecha
Cualquier expresión que pueda representar una fecha. Si el parámetro de fecha contiene Null, se devuelve Null.
Firstdayofweek
Especifica una constante para el primer día de la semana. Si se omite, se utiliza vbSunday de forma predeterminada.
Configuración
El parámetro Primer día de la semana tiene las siguientes configuraciones:
Valor constante Descripción
vbUseSystem 0 Configurado para usar el soporte de idioma nacional ( NLS) API.
vbDomingo 1
vbLunes 2
vbMartes 3
vbMiércoles 4
vbJueves 5 Jueves
vbViernes 6 Viernes
vbSábado 7 Sábado
Valores de retorno
La función Día de la semana devuelve los siguientes valores:
Descripción del valor constante
vbDomingo 1 Domingo
vbLunes 2 Lunes
vbMartes 3 Martes
vbMiércoles 4 Miércoles
vbJueves 5 Jueves
vbViernes 6 Viernes
vbSábado 7 Sábado
Descripción
El siguiente ejemplo utiliza la función Día de la semana para obtener el valor de una fecha determinada. Día de la semana:
Dim MyDate, MyWeekDay
MyDate = #19 de octubre de 1962# ' Fecha de distribución.
MyWeekDay = Weekday(MyDate) ' Debido a que MyWeekDay contiene 6, MyDate representa el viernes.