Si desea que se actualice automáticamente el día de la semana de hoy, este artículo es para usted. Este artículo se centra en actualizar al usuario el día actual de la semana a través de msgbox en vba.

Pregunta): Quiero un código para determinar el día de la semana.

Necesitamos seguir los pasos a continuación para iniciar el editor de VB. Haga clic en la pestaña Desarrollador. Desde el grupo Código, seleccione Visual Basic

image 1

  • Haga clic en Insertar y luego en Módulo

image 2

Esto creará un nuevo módulo Ingrese el siguiente código en el Módulo

Sub TodaysDay ()

Seleccione Case DatePart («w», Date, vbMonday)

Caso 1

MsgBox «Mon»

Caso 2

MsgBox «Tue»

Caso 3

MsgBox «Mié»

Caso 4

MsgBox «Thur»

Caso 5

MsgBox «Vie»

Caso 6

MsgBox «Sat»

Caso 7

MsgBox «Sol»

Seleccionar fin

End Sub

image 3

Nota: La fecha de hoy es el 5 de junio de 2015, es decir, el viernes «vbMonday» se utiliza para devolver el lunes como primer día de la semana; en caso de que el domingo sea el primer día de la semana, entonces necesita usar “vbSunday” Presione ALT + F8 tecla de atajo para abrir la ventana Macro Seleccione la macro que acaba de crear

image 4

  • Haga clic en Ejecutar y obtendremos el nombre de la fecha de hoy.