2012-10-07 61 views
2

我需要能够告诉记录是什么时候超过4小时前第一次输入,所以现在我有默认值的日期时间字段作为Now(),有没有一种说法:使用VBA检查时间?

如果日期时间>现在()+ 4小时?

感谢,

鲍勃·P

+0

嗨,首先,你要的时候总是“现在”或者只是一个某些字段的时间戳/快照正在输入?然后,您可以参考http://www.howtoexcelatexcel.com/excel-tips-tricks/create-a-timestamp-in-excel-with-formulas/来设置公式的迭代。 – Larry

回答

5

看在线帮助主题DateAdd()

If YourDateTimeValue > DateAdd("h", 4, Now()) Then