VBAで年、月、日を取得する(Year、Month、Day)

Year、Month、Day

Year関数は引数日付の年を取得します。
Month関数は引数日付の月を取得します。
Day関数は引数日付の日を取得します。

これらの関数は取得しか出来ません。関数の実行結果はInteger型の形式のVariant型で返却されます。

構文

いずれの関数も引数に日付を指定する必要があります。

日付は文字列、Date型など、日付と認識できるものであれば許容されます。

日付と認識できない場合は実行時エラー13が発生します。以下は引数不正でエラーになるサンプルです。引数に数値で日付を指定していますが日付とはみなされずエラーになります。




サンプルコード

現在の年月日、および、文字列指定の年月日を出力するサンプルです。

実行結果

関連記事

サブコンテンツ

このページの先頭へ