Excel VBA 文字列を日付型に変換する-CDate関数

ExcelでVBAで文字列を日付型に変換する方法を記録します。

下図はExcel2016です。

 

< スポンサーリンク >





CDate関数の構文

文字列を 日付型 に変換します。

CDate(文字列)

文字列=必須。日付と認識できる文字列です。

数値の場合、整数部を日付、小数部を時刻として変換します。

 

CDate関数の使用例

変数aに数値を代入し、変数bに変数aを数値に変換し代入します。イミディエイトウィンドウに表示してみます。

Sub test()
    Dim a As String
    Dim b As Variant

    a = “2022/5/5”
    b = CDate(a)

    Debug.Print b
End Sub

ExcelVBAcdate

ExcelVBAcdate

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします