我想用vba來計算兩個單元格的持續時間。
我在代碼中把t1定義為日期,t2定義為日期。
持續時間將是t2-t1,并將顯示在另一個單元格中。
t1和t2的格式是這樣的:dd/mm/yy hh:mm
我希望持續時間是一個整數,代表一個小時。
但我不知道如何分離格式以獲得唯一的時間。
uj5u.com熱心網友回復:
如果你的意思是你想計算兩個值之間有多少個小時,你只需要將答案乘以24。 例如,在A1單元格中我有01/09/2021上午9:00:00,在B1單元格中我有01/09/2021下午2:00:00。 在下面的代碼中,小時數=5.
。Sub theTime()
Dim t1 As Date
Dim t2 As Date Date
Dim hours As Integer
t1 = Range("A1").Value
t2 = Range("B1").Value
hours = (t2 - t1) * 24.
End Sub
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/323568.html
標籤:
上一篇:如何合并類似的rxjs流?
