【VBA】DateSerial関数で年月日から日付を作成
今回はDateSerial関数の使い方を紹介します。
DateSerial関数を使うと年、月、日から日付を作ることができます。
DateSerial関数の使い方
Sub Sample()
Dim dt As Date
dt = DateSerial(2023, 3, 3) '2023年3月3日を作成
Debug.Print dt '2023/03/03
End Sub
サンプルコードでは、年に2023、月に3、日に3を指定して、変数dtに日付を代入しています。
例えばExcelシート上に年、月、日が別々のセルに記載されているときにこの関数は重宝します。
また、DateAdd関数と組み合わせて翌日や翌月といった日付を計算させることもできます。
DateAdd関数についてはこちらの記事をご覧ください。