#758 | 文字列の年月日を日付型に変換するには? | VBA | |
「DateValue」関数を使うと、年月日などの日付型のような値を持った”文字列”を正式な”日付型”に変換することができます。日付型に変換することで、DataAddやDateDiffなど、日付に関する関数の引数としても使えるようになります。
使用例: Debug.Print DateValue("2023/10/1") Debug.Print DateValue("2023" & "/10" & "/1") Debug.Print DateValue(2023 & "/" & 11 & "/" & 15) Dim intYY As Integer, intMM As Integer, intDD As Integer Dim dtmDate As Date intYY = 2023 intMM = 12 intDD = 31 dtmDate = DateValue(intYY & "/" & intMM & "/" & intDD) Debug.Print dtmDate Debug.Print DateAdd("d", 1, dtmDate) |
|||
|
Copyright © T'sWare All rights reserved |