Si vous souhaitez être automatiquement mis à jour le jour de la semaine d’aujourd’hui, cet article est pour vous. Cet article se concentre sur la mise à jour de l’utilisateur le jour de la semaine via msgbox dans vba.

Question): Je veux un code pour déterminer le jour de la semaine.

Nous devons suivre les étapes ci-dessous pour lancer l’éditeur VB Cliquez sur l’onglet Développeur Dans le groupe Code, sélectionnez Visual Basic

image 1

  • Cliquez sur Insérer puis Module

image 2

Cela créera un nouveau module Entrez le code suivant dans le module

Sous TodaysDay ()

Sélectionnez Case DatePart (« w », Date, vbLonday)

Cas 1

MsgBox « Mon »

Cas 2

MsgBox « Tue »

Cas 3

MsgBox « Mer »

Cas 4

MsgBox « Thur »

Cas 5

MsgBox « Ven »

Cas 6

MsgBox « Sat »

Cas 7

MsgBox « Sun »

Fin de la sélection

End Sub

image 3

Remarque: la date d’aujourd’hui est le 5 juin 2015, c’est-à-dire que le vendredi «vbMonday» est utilisé pour renvoyer le lundi comme premier jour de la semaine; au cas où le dimanche est le premier jour de la semaine, vous devez utiliser «vbSunday» Appuyez sur la touche de raccourci ALT + F8 pour ouvrir la fenêtre Macro Sélectionnez la macro que vous venez de créer

image 4

  • Cliquez sur Exécuter et nous obtiendrons le nom de la date d’aujourd’hui.