
条件付き書式を設定することで、
・上位3位のセルの書式(文字色、背景色)を変更
することが出来ます!

↑上位3位である「1156」、「1654」、「9534」の書式(文字色、背景色)を変更した。
VBAコード
ここでは例として、シート「sample」のセル「C3~E5」の設定値の上位3位の
・文字色を赤
・セルの背景色を薄いピンク
にするVBAコードを記載します。
Sub sample()
With Worksheets("sample").Range("C3:E5").FormatConditions.AddTop10
'上位3位
.TopBottom = xlTop10Top
.Rank = 3
'文字色を赤にする
.Font.Color = XlRgbColor.rgbRed
'背景色を薄いピンクにする
.Interior.Color = XlRgbColor.rgbLightPink
End With
End Sub
実行結果
上位3位のセルの書式(文字色、背景色)を変更することが出来ました。
