Month 関数

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

構文

Month(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 のサポートおよびフィードバックを参照してください。