![](https://excel-vba.work/wp-content/themes/cocoon-master/images/b-woman.png)
VBAで
・2つの日付の差を取得
できます!
VBAコード
ここでは例として
・「2022/11/30」と「2022/11/23」の差を取得
します。
※上記の2つ日付の差は「7」です。
Option Explicit
Sub sample()
Dim targetDate_001 As String
Dim targetDate_002 As String
Dim dDiff As String
targetDate_001 = "2022/11/23"
targetDate_002 = "2022/11/30"
'2つの日付の差を取得
dDiff = DateDiff("d", targetDate_001, targetDate_002)
MsgBox dDiff
End Sub
実行結果
2つの日付の差を取得できました。
※「2022/11/23」と「2022/11/30」の差である「7」を取得できました。
![実行結果](https://excel-vba.work/wp-content/uploads/2022/11/vba_date_diff_001.png)
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「DateDiff」関数