アクセス上位ページ
 
最近の更新内容
(3)-b.Year、Month、Day関数 ⇐ [PREV]
[NEXT] ⇒ (3)-d.Weekday関数

Excel VBA ≫ 2.関数リファレンス - 日付と時刻(3)-c.Hour、Minute、Second関数

【ページ内リンク】

Hour、Minute、Second関数

Hour関数は時刻を表す任意の値から時間(0〜23)を返します。
Minute関数はを時刻を表す任意の値から分(0〜59)を返します。
Second関数はを時刻を表す任意の値から秒(0〜59)を返します。
  • 【構文】
    Hour (Time)
    Minute (Time)
    Second (Time)

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

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


  • Hour、Minute、Second関数の使用例
  • Sub sample_ef033_01()
        '引数にバリアント型を指定
        Dim varTime     As Variant
        varTime = Time
        Debug.Print "時刻:" & varTime
        Debug.Print "時:" & Hour(varTime)
        Debug.Print "分:" & Minute(varTime)
        Debug.Print "秒:" & Second(varTime)
    
        '引数に文字列型を指定
        Dim strTime     As String
        strTime = "12:34:56"
        Debug.Print "時刻:" & strTime
        Debug.Print "時:" & Hour(strTime)
        Debug.Print "分:" & Minute(strTime)
        Debug.Print "秒:" & Second(strTime)
    End Sub
    
    ⇒ サンプルマクロ集 へ

    <実行結果(イミディエイトウィンドウ)>
    時刻:22:47:20
    時:22
    分:47
    秒:20
    時刻:12:34:56
    時:12
    分:34
    秒:56
    
カテゴリ内ページ
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