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