Cómo obtener el día de la semana con vba

Por ejemplo, dependiendo de una fecha que me regrese en una variable, lunes, martes, o domingo. Pero la instrucción en vba para macros.

2 Respuestas

Respuesta
1

Esta puede ser una opción. En la celda D5 pon una fecha, en la variable día tendrás el nombre del día.

Sub diasemana()
'Por.Dante Amor
    dia = Format([D5], "dddd")
End Sub
Respuesta
1

Esta opción es más larga, pero es para conocer la función weekday

    Select Case Weekday(Date, 1)
         Case 1: dia_sem = "Domingo"
         Case 2: dia_sem = "Lunes"
         Case 3: dia_sem = "Martes"
         Case 4: dia_sem = "Miércoles"
         Case 5: dia_sem = "Jueves"
         Case 6: dia_sem = "Viernes"
         Case 7: dia_sem = "Sábado"
     End Select

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas