MS Access: función WeekdayName

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Access: función WeekdayName

Este tutorial de MSAccess describe cómo usar Access función de nombre de día de la semana Con sintaxis y ejemplos.

describir

La función WeekdayName de Microsoft Access devuelve una cadena que representa el día de la semana dado un número del 1 al 7.

sintaxis

La sintaxis de la función WeekdayName en MS Access es:

WeekdayName ( number, [abbreviate], [firstdayofweek] )

parámetro o parámetro

número Un valor del 1 al 7 que representa el día de la semana. Las abreviaturas son opcionales. Este parámetro acepta un valor booleano, VERDADERO o FALSO. Si este parámetro se establece en TRUE, el nombre del día de la semana se abrevia.Si este parámetro se establece en FALSO, el nombre del día de la semana es No abreviatura.primer día de la semana

Electivo. Determina qué día es el primer día de la semana. Si se omite este parámetro, la función Weekday asume que el primer día de la semana es el domingo. Puede ser cualquiera de los siguientes valores:

continuo valor explique
sistema de uso vb 0 Configuración mediante la API de NLS
domingo 1 Domingo (usado por defecto)
lunes 2 los lunes
martes 3 martes
miercoles 4 miércoles
jueves 5 jueves
viernes 6 viernes
sabado 7 sábado

devolver los bienes

La función WeekdayName devuelve un valor de cadena.

notas

  • Si usa la función WeekdayName en su consulta, debe usar un valor numérico (es decir, de 0 a 7) para el parámetro primer día de la semana. Solo puede usar equivalentes constantes (es decir, vbSunday a vbSaturday) en código VBA.

aplicar para

La función WeekdayName está disponible en las siguientes versiones de Microsoft Access:

  • Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000

ejemplo

Echemos un vistazo a cómo usar la función WeekdayName en MS Access:

WeekdayName (3)
Result: 'Tuesday'

WeekdayName (3, TRUE)
Result: 'Tue'

WeekdayName (3, TRUE, vbMonday)
Result: 'Wed'

WeekdayName (3, TRUE, 2)
Result: 'Wed'

Ejemplo en código VBA

La función WeekdayName se puede utilizar en código VBA en Microsoft Access.

Por ejemplo:

Dim LValue As String

LValue = WeekdayName (3, TRUE, vbMonday)

En este ejemplo, la variable llamada LValue ahora contendrá el valor de “Wed”.

Ejemplo en SQL/Query

También puede utilizar la función WeekdayName en una consulta de Microsoft Access.

Por ejemplo:

En esta consulta, usamos la función WeekdayName de la siguiente manera:

Expr1: WeekdayName(3,True,2)

Esta consulta devolverá el nombre del día de la semana abreviado del valor 3, donde el primer día de la semana es el lunes (especificado por 2 como último parámetro). Los resultados se mostrarán en una columna llamada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.

Por ejemplo:

WeekdayValue: WeekdayName(3,True,2)

Los resultados ahora se mostrarán en una columna llamada WeekdayValue.