Excel VBA: DateSerial関数の解説と使用例
DateSerial関数は、指定した年、月、および日から日付を返すExcel VBAの関数です。
構文
DateSerial関数の構文は以下の通りです:
DateSerial(Year, Month, Day)
- Year: 年を指定します。
- Month: 月を指定します。
- Day: 日を指定します。
使用例
次のVBAのサブプロシージャは、指定した年、月、日から日付を生成し、メッセージボックスに表示します。
Sub ShowDateFromParts()
Dim theYear As Integer
Dim theMonth As Integer
Dim theDay As Integer
Dim theDate As Date
' 年、月、日を指定
theYear = 2023
theMonth = 12
theDay = 31
' DateSerial関数を使用して日付を生成
theDate = DateSerial(theYear, theMonth, theDay)
' 生成した日付を表示
MsgBox "指定した年月日から生成した日付は " & theDate & " です。"
End Sub
このサブプロシージャを実行すると、指定した年、月、日から生成した日付がメッセージボックスに表示されます。
