[算表] 用VBA計算時間差

作者: anhbclbe (Crush)   2018-04-10 16:07:31
軟體: EXCEL VBA
版本: 2010
各位好
我想請教一下 在EXCEL 中 用VBA計算時間的問題
我有兩個儲存格 range(A1) range(A2),裡面有紀錄作業時間,像這樣
「11:13」 有小時與分鐘
我要計算出,這兩個儲存格之間的時間差了幾分鐘,並顯示在range(A3)
但我用直接相減出來的結果是錯的,是一個零點多的數字
怎麼用都不對
有GOOGLE到一個函式:datadiff,但視著寫寫看,卻跳出錯誤訊息
想請教一下版上先進,該如何用VBA計算時間差呢?
以上
謝謝!!
作者: soyoso (我是耀宗)   2018-04-10 16:21:00
零點多的數字,可用range.numberformat來調整儲存格格式"hh:mm"也可用format調整另外有datadiff這個函式?datediff這個倒是有看過如要以分鐘顯示的話,格式為"[m]";format如無法正確顯示可改用工作表函數textdatediff參數interval則以n
作者: anhbclbe (Crush)   2018-04-12 11:23:00
謝謝!!我寫出來了

Links booklink

Contact Us: admin [ a t ] ucptt.com