アクセス上位ページ
 
最近の更新内容
(3)-a.Date、Time、Now関数 ⇐ [PREV]
[NEXT] ⇒ (3)-c.Hour、Minute、Second関数

Excel VBA ≫ 2.関数リファレンス - 日付と時刻(3)-b.Year、Month、Day関数

【ページ内リンク】

Year、Month、Day関数

Year関数は日付を表す任意の値から年を返します。
Month関数は日付を表す任意の値から月(1〜12)を返します。
Day関数は日付を表す任意の値から日(1〜31)を返します。
  • 【構文】
    Year (Date)
    Month(Date)
    Day (Date)

      【戻り値】 バリアント型 (内部処理形式 Integer の Variant)

  • 引数名 省略 説明
    Date × 任意の日付を表すバリアント型の値、数式、文字列式、またはこれらを組み合わせた値を指定します。


  • Year、Month、Day関数の使用例
  • Sub sample_ef032_01()
        '引数にDate関数からのバリアント型を指定
        Debug.Print "日付:" & Date
        Debug.Print "年:" & Year(Date)
        Debug.Print "月:" & Month(Date)
        Debug.Print "日:" & Day(Date)
    
        '引数に文字列型を指定
        Dim strDate     As String
        strDate = "2013/4/1"
        Debug.Print "日付:" & strDate
        Debug.Print "年:" & Year(strDate)
        Debug.Print "月:" & Month(strDate)
        Debug.Print "日:" & Day(strDate)
    End Sub
    
    ⇒ サンプルマクロ集 へ

    <実行結果(イミディエイトウィンドウ)>
    日付:2013/05/28
    年:2013
    月:5
    日:28
    日付:2013/4/1
    年:2013
    月:4
    日:1
    
カテゴリ内ページ
Excel VBA 〜 総目次 〜
- 2.関数リファレンス
-- (3).日付と時刻
--- (3)-a.Date、Time、Now関数
--- (3)-b.Year、Month、Day関数
--- (3)-c.Hour、Minute、Second関数
--- (3)-d.Weekday関数
--- (3)-e.WeekdayName関数
--- (3)-f.DateValue、TimeValue関数
--- (3)-g.DateSerial、TimeSerial関数
--- (3)-h.DatePart関数
--- (3)-i.DateDiff関数
--- (3)-j.Timer関数



Page
Top