VBA sõnumikast Microsoft Exceli tänase päeva värskendamiseks

Anonim

Kui soovite, et tänast nädalapäeva värskendataks automaatselt, on see artikkel teie jaoks. See artikkel keskendub kasutaja jooksva nädalapäeva värskendamisele vba msgboxi kaudu.

Küsimus): Soovin nädalapäeva määramiseks koodi.

VB redaktori käivitamiseks peame järgima alltoodud samme

  • Klõpsake vahekaarti Arendaja
  • Valige koodigrupist Visual Basic

  • Klõpsake nuppu Sisesta ja seejärel Moodul

  • See loob uue mooduli
  • Sisestage moodulisse järgmine kood

Tänane päev ()

Valige juhtumi kuupäevaosa ("w", kuupäev, vb esmaspäev)

Juhtum 1

Sõnumikast "E"

Juhtum 2

MsgBox "Teisipäev"

Juhtum 3

MsgBox "kolmapäev"

4. juhtum

MsgBox "Neli"

Juhtum 5

MsgBox "reede"

Juhtum 6

Sõnumikast "Laupäev"

Juhtum 7

MsgBox "Päike"

Lõpp Vali

End Sub

Märge: Tänane kuupäev on 5. juuni 2015 ehk reede

“Vb esmaspäev” kasutatakse esmaspäeval nädala esimese päeva naasmiseks; kui pühapäev on nädala esimene päev, peate seda kasutama “VbPühapäev”

  • Makroakna avamiseks vajutage klahvikombinatsiooni ALT + F8
  • Valige äsja loodud makro

  • Klõpsake nuppu Käivita ja saame tänase kuupäeva nime.

  • Kui soovite muuta vormingu reedest reedeks
  • Peate koodi pisut muutma

Tänane päev ()

Valige juhtumi kuupäevaosa ("w", kuupäev, vb esmaspäev)

Juhtum 1

Sõnumiboks "Esmaspäev"

Juhtum 2

MsgBox "Teisipäev"

Juhtum 3

Sõnumiboks "Kolmapäev"

Juhtum 4

MsgBox "neljapäev"

Juhtum 5

MsgBox "reede"

Juhtum 6

MsgBox "Laupäev"

Juhtum 7

MsgBox "pühapäev"

Lõpp Vali

End Sub

  • Seekord saate kuvada päeva täisnime.

Selles saame kasutada VBA sõnumikast, et teavitada kasutajat praegusest nädalapäevast.