構文
DateValue(date)
引数dateには、日付を表す文字列式を指定します。
解説
引数dateで指定された文字列型の日付から、日付を表すバリアント型の値を返します。
DateValue関数が返す日付形式は、コントロールパネルの「短い形式」で指定した形式です。
サンプル
次の例は、ユーザーが文字列として入力した年・月・日から日付シリアル値を生成し、コントロールパネルの「短い日付」で指定した形式で表示します。
Sub Sample() Dim myDate As String myDate = InputBox("年を入力してください") & "年" myDate = myDate & InputBox("月を入力してください") & "月" myDate = myDate & InputBox("日を入力してください") & "日" MsgBox myDate & "は、" & DateValue(myDate) & "です" End Sub