Función DíaSemana

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Devuelve un valor de tipo Variant (Integer) que contiene un número entero que representa el día de la semana.

Sintaxis

Weekday ( fecha [, primer_día_semana ] )

La sintaxis de la función DIASEM tiene los siguientes argumentos:

Argumento

Descripción

fecha

Obligatorio. Variant, expresión numérica, expresión de cadena o cualquier combinación de éstas que represente una fecha. Si fecha contiene un valor nulo, se devuelve Null .

primer_día_semana

Opcional. constante que especifica el primer día de la semana. Si no se especifica, se supone que es vbSunday .


Configuración

El argumento primer_día_semana tiene los siguientes valores:

Constante

Valor

Descripción

vbUseSystem

0

Usar la configuración de la API NLS.

vbSunday

1

Domingo (predeterminado)

Asignado

2

Lunes

vbTuesday

3

Martes

vbWednesday

4

Miércoles

vbThursday

5

Jueves

vbFriday

6

Viernes

vbSaturday

7

Sábado


Devolver valores

La función DíaSemana puede devolver cualquiera de estos valores:

Constante

Valor

Descripción

vbSunday

1

Domingo

Asignado

2

Lunes

vbTuesday

3

Martes

vbWednesday

4

Miércoles

vbThursday

5

Jueves

vbFriday

6

Viernes

vbSaturday

7

Sábado


Comentarios

Si el valor de la propiedad calendario es gregoriano, el entero devuelto representa el día gregoriano de la semana del argumento fecha. Si el calendario Hijri, el entero devuelto representa el día Hijri de la semana del argumento fecha. Las fechas Hijri, el argumento número es cualquier expresión numérica que puede representar una fecha u hora de 1/1/100 (gregoriano 2 de agosto de 718) hasta 4/3/9666 (calendario gregoriano 31 de diciembre de 9999).

Ejemplo

Nota: Los ejemplos siguientes muestran el uso de esta función en un Visual Basic para aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione la Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o varios términos en el cuadro de búsqueda.

Este ejemplo usa la función Weekday para obtener el día de la semana de una fecha especificada.

Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×