用于确定当前时间是否在时间范围内的VBA代码

时间:2017-08-09 16:38:46

标签: vba

我需要确定当前时间是否介于VBA的时间范围之间。我已经看到很多方法可以做到这一点,没有一个有效。我可以毫无问题地获得当前时间。

lbShiftNum.Caption = Time()

Dim sTime As String
sTime = Time()
lbShiftNum.Caption = sTime

我使用了以下代码的变体来确定时间是否在一个范围内。我知道我给出的例子可能有问题。这些是我发现进行网络搜索的例子。

Dim sTime As String
sTime = Time()
If sTime > #1:00:00 PM# And sTime < #6:00:00 PM# Then ....

If Time > TimeValue("00:01:00") And Time < TimeValue("06:50:00") Then ....

0 个答案:

没有答案