我正在制定生产时间表,并想补充一下。到时间前78分钟。 VBA中的7:05(am)。我将如何去做呢?到目前为止,这是我尝试过的操作,但出现错误13类型:不匹配

Dim TUntilPump As Integer
Dim TFPump As Long, TStartPump As Long

TUP = 78
TFP = Time(0, TUP, 0)
TSP = Time(7,05,0) + TFP

我认为这与我的可变维度或时代格式有关,但我不知道我在做什么错。任何帮助表示赞赏,并在此先感谢!

最佳答案

使用DATEADD函数:

TRP = dateadd("n",78,"7:05:00")

“n”表示分钟。

关于vba - 将时间增加一分钟(hh :mm) in excel vba,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34665030/

10-16 08:42