【发布时间】:2022-11-28 13:10:51
【问题描述】:
我想输入一个基于时间的特定值(A、B 或 C)。
- 当时间在 14 - 22 之间时
- B 当时间在早上 5 点到 14 点之间
- C 当时间在 22 - 5 am 之间时。
我有这样的数据:18-08-2022 10:28:29
我坚持以下几点:
If Time => TimeValue("22:00:01") And Time <= TimeValue("05:00:00 AM") Then
wksCurSheet.Range("G", Target.Row).Value = "C"
If Time => TimeValue("05:00:01 AM") And Time <= TimeValue("14:00:00") Then
wksCurSheet.Range("G" & Target.Row).Value = "B"
If Time => TimeValue("14:00:01") And Time <= TimeValue("22:00:00") Then
wksCurSheet.Range("G" & Target.Row).Value = "A"
End If
End If
End If
【问题讨论】: