2017年7月24日

【Excel】日付や時刻を決まった書式で表示するマクロ


日付や時刻を決まった書式で表示するマクロです。

Sub GetFormatDateTime()

    MsgBox "vbGeneralDate   " & FormatDateTime(Now, vbGeneralDate) & vbCrLf & _
           "vbLongDate       " & FormatDateTime(Now, vbLongDate) & vbCrLf & _
           "vbShortDate      " & FormatDateTime(Now, vbShortDate) & vbCrLf & _
           "vbLongTime      " & FormatDateTime(Now, vbLongTime) & vbCrLf & _
           "vbShortTime      " & FormatDateTime(Now, vbShortTime) & vbCrLf
End Sub

実行結果



第2引数の設定値
定数概要
vbGeneralDate0日付と時刻の一方または両方
vbLongDate1長い日付形式
vbShortDate2短い日付形式
vbLongTime3長い時刻形式
vbShortTime4短い時刻形式


<参考サイト>
FormatDateTime 関数 | Office VBA 言語リファレンス

スポンサーリンク