日付を変換する
DateValue関数を使います。
パラメーターに日付の文字列式を指定すると日付型の値を取得できます。
実行プログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Sub Sample8_5_1() Debug.Print DateValue("2010-08-22") Debug.Print DateValue("2010 08 23") Debug.Print DateValue("2010 8 24") Debug.Print DateValue("25 8 2010") Debug.Print DateValue("8/26/2010") Debug.Print DateValue("2010年8月27日") Debug.Print DateValue("平成22年8月28日") Debug.Print DateValue("H22年8月29日") Debug.Print DateValue("August 30, 2010") Debug.Print DateValue("Aug 31, 2010") End Sub |
実行結果
時刻を変換する
TimeValue関数を使います。
パラメーターに時刻の文字列式を指定すると日付型の値を取得できます。
実行プログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Sub Sample8_5_2() Debug.Print TimeValue("6:30 AM") Debug.Print TimeValue("1:15 PM") Debug.Print TimeValue("7:45:15 AM") Debug.Print TimeValue("1:30:45 PM") Debug.Print TimeValue("PM 2:10") Debug.Print TimeValue("PM 2:20:50") Debug.Print TimeValue("午前8時00分55秒") Debug.Print TimeValue("午後3時40分15秒") Debug.Print TimeValue("15時50分20秒") End Sub |
実行後