【エクセルVBA】日付から「年・月・日・曜日」を取得

当ページのリンクには広告が含まれています。

スポンサーリンク

VBAを用いて 日付から 「年」「月」「日」「曜日」を取得する方法を解説します

クリックしてジャンプ

日付から年を取得

Year関数は

指定された日付の年を返します

Dim thisYear As Integer
thisYear = Year(Now)
MsgBox "現在の年は " & thisYear & " です。"

日付から月を取得

Month関数は

指定した日付から月を整数で返します

Dim thisMonth As Integer
thisMonth = Month(Now)
MsgBox "現在は " & thisMonth & " 月です。"

日付から日を取得

Day関数は

指定された日付から日を返します

Dim today As Integer
today = Day(Date)
MsgBox "今日は " & today & " 日です。"

日付から曜日を取得

Weekday関数は

指定された日付の曜日を数字で返します(例: 日曜日=1)

Dim dayOfWeek As Integer
dayOfWeek = Weekday(Now)
MsgBox "今日の曜日番号は " & dayOfWeek & " です。"

スポンサーリンク

クリックしてジャンプ