|
これくらいでしたら、無理にAND ORを組み合わせなくてもいいと思います。
If Range("D37") = "坂" Then
If Range("D38").Value < 51 Then
Range("D38").Interior.ColorIndex = 43
ElseIf Range("D41").Value < 51 Then
Range("D41").Interior.ColorIndex = 43
End If
End If
説明と、元のコードが全く繋がりませんので、元のコードは無視しています。
元のコードはセルの値が「栗C」「美坂」で判定してますが、説明にはこの二語が全く出てきてませんでしたので。
また、まだご説明はいろいろな取り方が出来る状態です。
こうとも取れます。
If Range("D37") = "坂" Then
If Range("D38").Value < 51 Then Range("D38").Interior.ColorIndex = 43
Else
If Range("D41").Value < 51 Then Range("D41").Interior.ColorIndex = 43
End If
もちろん、AND ORを組み合わせることも出来ると思います。
また、他のパソコンでも使う可能性があるのでしたら、ColorIndexではなく、RGBを使った方がいいかもしれません。
|
|