セルの値が負かどうかを確認し、負の場合は赤で強調表示する簡単な VBA コードを作成しました。なんらかの理由で、「実行時の不一致」が発生し続けます。私のコードは
For x = 2 To 100
Set val3 = Worksheets("Summary").Cells(x, 9)
If val3.Value < 0 Then
Worksheets("Summary").Cells(x, 9).FontColorIndex = 3
End If
Next x
列 9 (チェックしている列) にはドルの値が入力されています。よろしくお願いいたします。