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

Excel VBA ≫ 2.関数リファレンス - 日付と時刻(3)-a.Date、Time、Now関数

Date、Time、Now関数

Date関数は現在のシステム日付を返します。
Time関数は現在のシステム時刻を返します。
Now関数は現在のシステム日付・時刻を返します。
  • 【構文】
    Date
    Time
    Now

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

  • 引数名 省略 説明
    なし

    上記の関数により返却される日付や時刻の形式は、システムの日付・時刻の表示設定に依存します。Windows7であれば[コントロールパネル]の[地域と言語]から表示設定を確認することができます。




  • Date、Time、Now関数の使用例
  • Sub sample_ef031_01()
        Debug.Print "現在の日付:" & Date
        Debug.Print "現在の時刻:" & Time
        Debug.Print "現在の日時:" & Now
    End Sub
    
    ⇒ サンプルマクロ集 へ

    <実行結果(イミディエイトウィンドウ)>
    現在の日付:2013/05/28
    現在の時刻:23:26:07
    現在の日時:2013/05/28 23:26:07
    

  • 日付型の変数をFor文で使用する例
  • 現在の日付から1週間分の日付を和暦で表示する例です。
    Sub sample_ef031_02()
        Dim Date1       As Date
        Dim Date2       As Date
        Dim wDate       As Date
    
        '現在の日付を設定
        Date1 = Date
        '現在の日付から6日後を設定
        Date2 = Date + 6
    
        For wDate = Date1 To Date2
            '日付形式を変更して表示
            Debug.Print Format(wDate, "ggge年m月d日(aaa)")
        Next wDate
    End Sub
    
    ⇒ サンプルマクロ集 へ


    <実行結果(イミディエイトウィンドウ)>
    平成25年5月28日(火)
    平成25年5月29日(水)
    平成25年5月30日(木)
    平成25年5月31日(金)
    平成25年6月1日(土)
    平成25年6月2日(日)
    平成25年6月3日(月)
    
カテゴリ内ページ
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