Casella messaggio VBA per aggiornare la giornata odierna in Microsoft Excel

Anonim

Se vuoi essere aggiornato automaticamente il giorno della settimana di oggi, questo articolo fa 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 seleziona Visual Basic

  • Fare clic su Inserisci quindi Modulo

  • 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 "Mar"

Caso 3

MsgBox "Mer"

Caso 4

MsgBox "Gio"

Caso 5

MsgBox "Ven"

Caso 6

MsgBox "Sab"

Caso 7

MsgBox "Sole"

Fine selezione

Fine sottotitolo

Nota: La data odierna è il 5 giugno 2015 ovvero venerdì

“vblunedì” serve per rientrare il lunedì come primo giorno della settimana; nel caso in cui la domenica sia il primo giorno della settimana, è necessario utilizzare “vbdomenica”

  • Premi il tasto di scelta rapida ALT + F8 per aprire la finestra Macro
  • Seleziona la macro che hai appena creato

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

  • Se vuoi cambiare il formato da ven a venerdì
  • È necessario apportare lievi modifiche al codice

Sub TodaysDay()

Seleziona Case DatePart("w", Date, vbMonday)

Caso 1

MsgBox "lunedì"

Caso 2

MsgBox "Martedì"

Caso 3

MsgBox "Mercoledì"

Caso 4

MsgBox "Giovedì"

Caso 5

MsgBox "venerdì"

Caso 6

MsgBox "Sabato"

Caso 7

MsgBox "Domenica"

Fine selezione

Fine sottotitolo

  • Questa volta sarai in grado di visualizzare il nome completo del giorno.

In questo possiamo utilizzare la finestra di messaggio VBA per informare l'utente del giorno corrente della settimana.