我有这段代码,我在其中从 Excel 工作表中获取值并根据条件显示结果。
在我的第二个if
声明中,我想检查ocell.value < sd11
.
在检查完我需要检查接下来的五个连续值是否相等。如果是,则显示结果。
谁能告诉我如何获得接下来五个连续术语的单元格值?我以为我在代码中提到了但它不起作用。
Sub DoStuff()
Dim oCell As Range
sd11 = Range("s11")
For Each oCell In Range("e4:e48")
If oCell.Value < sd13 Then
Range("R2").Value = "Rule 1s voilation"
End If
If oCell.Value < sd11 And oCell.Value = oCell.Value + 1 And oCell.Value = oCell.Value + 2 And oCell.Value = oCell.Value + 3 And oCell.Value = oCell.Value + 4 Then
Range("T5").Value = "Rule 4s voilation"
End If
Next
End Sub