ExcelマクロVBA関数
Month関数

Excelマクロで必須のVBA関数を入門・初級・初心者向けに詳細解説
最終更新日:2013-06-14

Month関数


Month関数は、日付から何月かを表す月の値を返します、
バリアント型 (内部処理形式 Integer の Variant) の値を返します。


Month関数

Month(date)

date
必ず指定します。
引数 date には、日付を表すバリアント型 (Variant) の値、数式、文字列式、またはこれらを組み合わせた値を指定します。
引数 date が有効な値を含まない場合は、Null 値を返します。

使用例.

Month(#6/9/2013#) ・・・ 6
Month(Date(2013, 6, 9) ・・・ 6

※VBA関数一覧

VBA関数の一覧と解説ですどんな関数があるかは一度は確認しておくとをお勧めいたします。どんな関数があるだけでも知っておけば詳細の使い方は実際に使うときに調べても良いでしょう。文字列操作…34 型変換…12 データ判定…11 日付時刻…20 配列…7 ファイル操作…14 数学/財務…28 その他…19 MicrosoftDocsOfficeVBARefer…



同じテーマ「マクロVBA関数」の記事

DateSerial関数

DateSerial関数は、引数に指定した年、月、日に対応する日付を返す関数です、バリアント型(内部処理形式DateのVariant)の値を返します。DateSerial関数 DateSerial(year,month,day) year 必ず指定します。
DateValue関数
DateValue関数は日付を表す文字列式を日付に変換しますバリアント型(内部処理形式DateのVariant)の値を返します。DateValue関数 DateValue(date) date は必ず指定します。引数dateには通常100年1月1日から9999年12月31日までの範囲の日付を表す文字列式を指定します。
Year関数
Year関数は日付から年の値を返しますバリアント型(内部処理形式IntegerのVariant)の値を返します。Year関数 Year(date) date 必ず指定します。引数dateには日付を表すバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Month関数
Day関数
Day関数は日付から何日かを表す日の値を返しますバリアント型(内部処理形式IntegerのVariant)の値を返します。Day関数 Day(date) date 必ず指定します。引数dateには日付を表すバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Time関数
Time関数は、現在のシステムの時刻を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Time関数 Time システムの時刻を設定するときは、Timeステートメントを使います。使用例. MsgBoxTime…10:25:45現在の時刻 ※VBA関数一覧
TimeSerial関数
TimeSerial関数は、引数で指定した時、分、秒に対応する時刻を返します、バリアント型(内部処理形式DateのVariant)の値を返します。TimeSerial関数 TimeSerial(hour,minute,second) hour 必ず指定します。
TimeValue関数
TimeValue関数は時刻を表す文字列式を時刻に変換しますバリアント型(内部処理形式DateのVariant)の値を返します。TimeValue関数 TimeValue(time) time 必ず指定します。引数timeには通常0:00:00(12:00:00AM)~23:59:59(11:59:59PM)の範囲の時刻を表す文字列式を指定します。
Hour関数
Hour関数は時刻から時の整数を返しますバリアント型(内部処理形式DateのVariant)の値を返します。Hour関数 Hour(time) time 必ず指定します。引数timeには時刻を表す任意のバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Minute関数
Minute関数は時刻から分の整数を返しますバリアント型(内部処理形式DateのVariant)の値を返します。Minute関数 Minute(time) time 必ず指定します。引数timeには時刻を表す任意のバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Second関数
Second関数は時刻から分の整数を返しますバリアント型(内部処理形式DateのVariant)の値を返します。Second関数 Seconde(time) time 必ず指定します。引数timeには時刻を表す任意のバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。


新着記事NEW ・・・新着記事一覧を見る

PowerQueryの強力な機能をVBAから利用する方法|VBA技術解説(8月4日)
練習問題31(セル結合を解除して値を埋める)|VBA練習問題(7月30日)
練習問題30(マトリックス→リスト形式)|VBA練習問題(7月25日)
Applicationを省略できるApplicationのメソッド・プロパティ一覧|VBA技術解説(7月22日)
コレクション(Collection)の並べ替え(Sort)に対応するクラス|VBA技術解説(7月20日)
CSVの読み込み方法(ジャグ配列)|VBAサンプル集(7月15日)
その他のExcel機能(グループ化、重複の削除、オートフィル等)|VBA入門(7月14日)
オートフィルタ退避回復クラスを複数シート対応させるVBAクラス|VBA技術解説(7月6日)
オートフィルタを退避回復するVBAクラス|VBA技術解説(7月6日)
IfステートメントとIIF関数とMax関数の速度比較|VBA技術解説(6月23日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|ExcelマクロVBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.変数とデータ型(Dim)|ExcelマクロVBA入門
6.繰り返し処理(For Next)|ExcelマクロVBA入門
7.マクロって何?VBAって何?|ExcelマクロVBA入門
8.セルに文字を入れるとは(Range,Value)|VBA入門
9.ひらがな⇔カタカナの変換|エクセル基本操作
10.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説



  • >
  • >
  • >
  • Month関数

  • このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。




    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
    本文下部へ