以下のコードを実行した際、メッセージボックスに表示される結果として最も適切なものはどれか。以下の選択肢より1つ解答しなさい。
Sub Exam1()
MsgBox Day(#2025/06/22#)
End Sub
1.メッセージボックスに「2025」と表示される。
2.メッセージボックスに「6」と表示される。
3.メッセージボックスに「22」と表示される。
4.メッセージボックスに「土曜日」と表示される。
正解
3
解説
【5章 関数】
【Day関数】
●指定した日付から「日」の数値を返す関数です。
Day(日付)
【コード解説】
以下のコードを実行した際、メッセージボックスに表示される結果として最も適切なものはどれか。以下の選択肢より1つ解答しなさい。
Sub Exam1()
MsgBox Day(#2025/06/22#)
End Sub

1.メッセージボックスに「2025」と表示される。
誤り。
Year関数であれば年が返されます。
2.メッセージボックスに「6」と表示される。
誤り。
Month関数であれば月が返されます。
3.メッセージボックスに「22」と表示される。
正しい。
Day関数は、指定した日付から「日」の数値を返します。
4.メッセージボックスに「土曜日」と表示される。
誤り。
曜日名を返すのはWeekdayName関数です。