Método WorksheetFunction.Weekday (Excel)
Devuelve el día de la semana correspondiente a una fecha. De forma predeterminada, el día se devuelve como un número entero entre 1 (domingo) y 7 (sábado).
Sintaxis
expresión. Día de la semana (Arg1, Arg2)
Expresión Variable que representa un objeto WorksheetFunction .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Arg1 | Obligatorio | Variant | Número de serie: número secuencial que representa la fecha del día que desea buscar. Las fechas deben especificarse mediante la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Pueden producirse problemas si las fechas se escriben como texto. |
Arg2 | Opcional | Variant | Tipo devuelto: número que determina el tipo del valor devuelto. |
Valor devuelto
Double
Comentarios
En la tabla siguiente se representan los valores posibles para Arg2.
Return_type | Número devuelto |
---|---|
1 u omitido | Números del 1 (domingo) al 7 (sábado). Igual que en versiones anteriores de Microsoft Excel. |
2 | Números del 1 (lunes) al 7 (domingo). |
3 | Números del 0 (lunes) al 6 (domingo). |
11 | Números del 1 (lunes) al 7 (domingo). |
12 | Números del 1 (martes) al 7 (lunes) |
13 | Números del 1 (miércoles) al 7 (martes) |
14 | Números del 1 (jueves) al 7 (miércoles) |
15 | Números del 1 (viernes) al 7 (jueves) |
16 | Números del 1 (sábado) al 7 (viernes) |
17 | Números del 1 (domingo) al 7 (sábado) |
Excel almacena las fechas como números de serie secuenciales para que se puedan usar en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 porque viene 39.448 días después del 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas predeterminado diferente.
Nota:
Visual Basic para Aplicaciones (VBA) calcula las fechas de serie de forma diferente a Excel. En VBA, el número de serie 1 es el 31 de diciembre de 1899, en lugar del 1 de enero de 1900.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.