
入力された値を判断して、セルに背景色を塗る Excel 2013 マクロ講座
セルの値が80点以上なら色をつけるマクロを考えます。
80点以上ならピンクという条件判定処理を、If~Then~Else ステートメントで行います。
繰り返し処理には、For~Nextステートメントを使います。
(サンプルファイルは、こちらから 2013マクロ講座34回サンプルデータ)



Sub セルが80以上ならピンク()
Dim i As Integer, j As Integer
For i = 2 To 10
For j = 2 To 4
If Cells(i, j).Value >= 80 Then '80以上の場合
Cells(i, j).Interior.ColorIndex = 22 'ピンク
Else
Cells(i, j).Interior.ColorIndex = 20 '水色
End If
Next j
Next i
End Sub
