2
我想顯示使用vba的兩個時間戳之間的天數或小時數或分鐘或秒數。VBA鍛鍊兩個時間戳之間有多少天,幾小時,幾分鐘或幾秒鐘?
到目前爲止,我的代碼給了我幾小時或幾天。
Sub Date_Dif()
Dim d1 As Date
d1 = Range("A8").Value
Dim d2 As Date
d2 = Now
Dim hrsDiff As Long
hrsDiff = DateDiff("h", d1, d2)
ActiveSheet.Range("Z5").Value = IIf(hrsDiff >= 24, _
hrsDiff \ 24 & " days " & hrsDiff Mod 24 & " hours", _
hrsDiff & " hours")
End Sub
我該如何適應這個給我幾分鐘或幾秒?
在此先感謝