Year 関数

年を表す整数を含む Variant (整数) を返します。

構文

Year(date)

必須 の日付引数 は、日付を表すことができる バリアント型(Variant)数値式文字列式(または任意の組み合わせ)です。 dateNull が含まれている場合は Null が返されます。

注:

Calendar プロパティの設定がグレゴリオ暦の場合、返される整数は、date 引数のグレゴリオ暦の年を表します。 Calendar がイスラム暦の場合、返される整数は、date 引数のイスラム暦の年を表します。 イスラム暦の場合、引数の値は 1/1/100 (グレゴリオ暦の 718 年 8 月 2 日) から 4/3/9666 (グレゴリオ暦の 9999 年 12 月 31 日) までの日付および時刻を表す任意の数値式です。

この例では、Year 関数を使用して、指定した日付の年を取得します。 開発環境で日付リテラルは、ご使用のコードのロケール設定を使用して短い日付形式で表示されます。

Dim MyDate, MyYear
MyDate = #February 12, 1969#    ' Assign a date.
MyYear = Year(MyDate)    ' MyYear contains 1969.

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。