VBA okvir s porukama za ažuriranje današnjeg dana u programu Microsoft Excel

Anonim

Ako želite automatski ažurirati današnji dan u tjednu, onda je ovaj članak za vas. Ovaj članak se fokusira na ažuriranje korisnika trenutnog dana u tjednu putem msgbox -a u vba.

Pitanje): Želim kôd za određivanje dana u tjednu.

Moramo slijediti korake u nastavku za pokretanje VB uređivača

  • Kliknite karticu Developer
  • Iz grupe kodova odaberite Visual Basic

  • Pritisnite Umetni pa Modul

  • Ovo će stvoriti novi modul
  • Unesite sljedeći kôd u Modul

Sub DanaysDay ()

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

Slučaj 1

MsgBox "Pon"

Slučaj 2

MsgBox "uto"

Slučaj 3

MsgBox "srijeda"

Slučaj 4

MsgBox "Thur"

Slučaj 5

MsgBox "Pet"

Slučaj 6

MsgBox "Sat"

Slučaj 7

MsgBox "Sunce"

Kraj Odaberite

Kraj podm

Bilješka: Današnji datum je 5. lipnja 2015., odnosno petak

"Vbponedjeljak" koristi se za povratak u ponedjeljak kao prvi dan u tjednu; u slučaju da je nedjelja prvi dan u tjednu onda morate koristiti “VbSunday”

  • Pritisnite ALT + F8 tipku prečaca da biste otvorili prozor Makro
  • Odaberite makronaredbu koju ste upravo stvorili

  • Pritisnite Run i dobit ćemo naziv današnjeg datuma.

  • Ako želite promijeniti format s petka na petak
  • Morate napraviti male promjene u kodu

Sub DanaysDay ()

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

Slučaj 1

MsgBox "Ponedjeljak"

Slučaj 2

MsgBox "Utorak"

Slučaj 3

MsgBox "srijeda"

Slučaj 4

MsgBox "Četvrtak"

Slučaj 5

MsgBox "petak"

Slučaj 6

MsgBox "Subota"

Slučaj 7

MsgBox "Nedjelja"

Kraj Odaberite

Kraj podm

  • Ovaj put ćete moći prikazati puno ime dana.

U ovom slučaju možemo upotrijebiti okvir s porukom VBA za obavještavanje korisnika o trenutnom danu u tjednu.