【发布时间】:2014-07-18 11:43:20
【问题描述】:
我正在做一个学校项目来比较 date1 是否等于 date2 - 1(date1 比 date2 早一天)。
date2 位于 date1 下一个单元格。这将放置在 if/else 语句中,比较将返回布尔值。
这是我正在处理的代码,
Sub someLoop()
Dim night As Long
night = 1
Dim c As Long
Dim max_rows As Long
max_rows = UsedRange.Rows.Count
For c = 2 To max_rows
Range("A" & c).Select
If ActiveCell.Value = ActiveCell.Offset(1, 0).Value2 - 1 Then
night = night + 1
Else
ActiveCell.Offset(0, 2).SetValue = night
night = 1
End If
Next c
End Sub
【问题讨论】: