Excelシートから値を取得し、条件に従って結果を表示するこのコードがあります。
2 番目のif
ステートメントでは、 ocell.value < sd11
.
次の 5 つの連続する値を確認する必要があることを確認した後、それらが等しいかどうかを確認します。はいの場合は、結果を表示します。
次の 5 つの連続した用語のセル値を取得する方法を誰か教えてもらえますか? コードで言及したと思ったことはありますが、機能していません。
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