VBA Now 関数は、現在のシステム日付と時刻を返します。
Now
Now 関数によって返された日付をセル A1 に保存してみましょう。
Sub NowExample1() Range("A1") = Now End Sub
Now 関数によって返された日付をテキスト形式で表示してみましょう。
Sub NowExample2() MsgBox Format(Now, "d mmmm yyyy hh:nn") '戻り値の例: 2 November 2020 13:08 End Sub
アクションは少なくとも 17:00 かつ平日の場合にのみ実行されます。
Sub NowExample3() If Hour(Now) >= 17 And Weekday(Now, vbMonday) < 6 Then MsgBox "もうすぐ勤務日が終わります!" End If End Sub