【VBA】日付から年/月/日を取得する

日付(2020/11/24等)から
 ・年
 ・月
 ・日
を取得できます!

PR

VBA

それぞれ以下の関数で取得します。

 種類    関数   
「year」関数
「Month」関数
「Day」関数
Option Explicit

Sub sample()

    Dim yyyy As Integer
    Dim mm As Integer
    Dim dd As Integer
    
    yyyy = year("2020/11/24")
    mm = Month("2020/11/24")
    dd = Day("2020/11/24")
    
    MsgBox ("年は『" & yyyy & "』、月は『" & mm & "』、日は『" & dd & "』")
    
End Sub
PR

実行結果

日付から年/月/日を取得できました。

実行結果
実行結果
PR

参考①

指定した日付を起点にして「過去の日付」を取得することもできます。

詳細は以下の記事をご確認ください。



PR

参考②

上記のVBAコードで使用した以下の詳細は、公式サイトをご確認ください。

●「year」関数


●「Month」関数


●「Day」関数