Month 関数

月を表す 1 から 12 までの整数を指定する Variant (Integer) を返します。

構文

(日付)

必須の date 引数は、日を表す任意の Variant数式文字列式、または任意の組み合わせです。 dateNull が含まれている場合は Null が返されます。

注意

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

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

Dim MyDate, MyMonth
MyDate = #February 12, 1969#    ' Assign a date.
MyMonth = Month(MyDate)    ' MyMonth contains 2.

関連項目

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

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