構文
構文は以下の通りです。
Now
解説
Now関数は引数を取らず、現在の日付と時刻の情報を返します。日付と時刻は、Excelのシステム日付とシステム時刻を基準としています。
使い方
Now関数は、日付と時刻の情報を取得するだけでなく、他の目的にも活用することができます。以下では、Now関数の主な使い方を紹介します。
1.現在の日付と時刻をセルに表示する
Now関数を使って、現在の日付と時刻をセルに表示します。
Sub ShowCurrentDateTime()
Range("A1").Value = Now
End Sub
Range("A1").Value = Now
End Sub
これにより、現在の日付と時刻がセルA1に表示されます。
2.現在の日付と時刻を変数に代入する
Now関数を使って、現在の日付と時刻を変数に代入することもできます。
Sub AssignCurrentDateTime()
Dim currentDate As Date
currentDate = Now
MsgBox "現在の日付と時刻は " & currentDate & " です。"
End Sub
Dim currentDate As Date
currentDate = Now
MsgBox "現在の日付と時刻は " & currentDate & " です。"
End Sub
これにより、現在の日付と時刻がメッセージボックスとして表示されます。
プログラミング例
以下に、Now関数を使用した具体的なプログラミング例を示します。
例1: 現在の日付と時刻をメッセージボックスで表示する
Sub ShowCurrentDateTime()
MsgBox "現在の日付と時刻は " & Now & " です。"
End Sub
MsgBox "現在の日付と時刻は " & Now & " です。"
End Sub
この例では、Now関数を使って現在の日付と時刻を取得し、メッセージボックスに表示します。
例2: 現在の日付と時刻をセルに表示する
Sub ShowCurrentDateTime()
Dim currentDateTime As Date
currentDateTime = Now
Range("A1").Value = currentDateTime
End Sub
Dim currentDateTime As Date
currentDateTime = Now
Range("A1").Value = currentDateTime
End Sub
この例では、Now関数を使って現在の日付と時刻を変数に代入し、それをセルA1に表示します。
まとめ
Now関数は日付と時刻の情報を取得するために利用される便利な関数です。是非活用してみてください。