日付/時刻関数
年月日の取得
時分秒の取得
曜日の取得
日付から曜日の数値を取り出す:WEEKDAY
-
日付から曜日の数値を取り出す:WEEKDAY(日付シリアル, 週の基準)
Debug.Print Application.WorksheetFunction.Text(Now, "aaaa")
土曜日
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 1)
7
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 2)
6
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 3)
5
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 11)
6
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 12)
5
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 13)
4
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 14)
3
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 15)
2
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 16)
1
Debug.Print Application.WorksheetFunction.WEEKDAY(Now, 17)
7
日付から曜日を表示:TEXT関数
-
日付から曜日を表示:TEXT(日付シリアル, 表示形式)
- 日付から曜日を表示(日本語_通常):TEXT(日付, "aaaa")
- 日付から曜日を表示(日本語_短縮):TEXT(日付, "aaa")
- 日付から曜日を表示(英語_通常):TEXT(日付, "dddd")
- 日付から曜日を表示(英語_短縮):TEXT(日付, "ddd")
Debug.Print Application.WorksheetFunction.Text(Now, "aaaa")
土曜日
Debug.Print Application.WorksheetFunction.Text(Now, "aaa")
土
Debug.Print Application.WorksheetFunction.Text(Now, "dddd")
Saturday
Debug.Print Application.WorksheetFunction.Text(Now, "ddd")
Sat
週番号の取得
日付の変換
日付のシリアル値
時刻のシリアル値
期日
期間