Č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.