Se desideri essere aggiornato automaticamente il giorno della settimana di oggi, questo articolo è per te. Questo articolo si concentra sull’aggiornamento dell’utente del giorno corrente della settimana tramite msgbox in vba.

Domanda): voglio un codice per determinare il giorno della settimana.

Dobbiamo seguire i passaggi seguenti per avviare l’editor VB. Fare clic sulla scheda Sviluppatore. Dal gruppo Codice selezionare Visual Basic

image 1

  • Fare clic su Inserisci quindi su Modulo

image 2

Questo creerà un nuovo modulo. Inserisci il seguente codice nel modulo

Sub TodaysDay ()

Seleziona Case DatePart (“w”, Date, vbMonday)

Caso 1

MsgBox “Lun”

Caso 2

MsgBox “Tue”

Caso 3

MsgBox “Mer”

Caso 4

MsgBox “Thur”

Caso 5

MsgBox “Ven”

Caso 6

MsgBox “Sat”

Caso 7

MsgBox “Sun”

Fine Seleziona

End Sub

image 3

Nota: la data odierna è il 5 giugno 2015, ovvero venerdì “vbMonday” viene utilizzato per restituire lunedì come primo giorno della settimana; nel caso la domenica sia il primo giorno della settimana allora devi usare “vbSunday” Premi il tasto di scelta rapida ALT + F8 per aprire la finestra Macro Seleziona la macro che hai appena creato

image 4

  • Fare clic su Esegui e otterremo il nome della data odierna.