Sporočilo VBA za posodobitev današnjega dne v programu Microsoft Excel

Anonim

Če želite samodejno posodobiti današnji dan v tednu, je ta članek za vas. Ta članek se osredotoča na posodabljanje uporabnika trenutnega dneva v tednu prek sporočila msgbox v vba.

Vprašanje): Želim kodo za določitev dneva v tednu.

Za zagon urejevalnika VB moramo slediti spodnjim korakom

  • Kliknite zavihek Razvijalec
  • V skupini Koda izberite Visual Basic

  • Kliknite Vstavi in ​​nato Modul

  • To bo ustvarilo nov modul
  • V modul vnesite naslednjo kodo

Sub DanaysDay ()

Izberite Date DatePart ("w", Date, vbMonday)

Primer 1

MsgBox "Pon"

Primer 2

MsgBox "Vto"

Primer 3

MsgBox "Sre"

Primer 4

Sporočilo "Thur"

Primer 5

MsgBox "Pet"

Primer 6

MsgBox "Sat"

Primer 7

MsgBox "Sonce"

Konec Izberite

End Sub

Opomba: Današnji datum je 5. junij 2015, torej petek

“VbMonday” se uporablja za vrnitev v ponedeljek kot prvi dan v tednu; če je nedelja prvi dan v tednu, jo morate uporabiti “VbSunday”

  • Pritisnite ALT + F8 bližnjico, da odprete okno makra
  • Izberite makro, ki ste ga pravkar ustvarili

  • Kliknite Run in dobili bomo ime današnjega datuma.

  • Če želite spremeniti obliko od petka do petka
  • V kodi morate narediti majhne spremembe

Sub DanaysDay ()

Izberite Date DatePart ("w", Date, vbMonday)

Primer 1

MsgBox "Ponedeljek"

Primer 2

MsgBox "Torek"

Primer 3

MsgBox "Sreda"

Primer 4

MsgBox "četrtek"

Primer 5

MsgBox "petek"

Primer 6

MsgBox "sobota"

Primer 7

MsgBox "Nedelja"

Konec Izberite

End Sub

  • Tokrat boste lahko prikazali polno ime dneva.

V tem lahko uporabimo polje za sporočila VBA, da uporabnika obveščamo o trenutnem dnevu v tednu.