2017年6月24日

【Excel】セルの背景色を設定するマクロ


セルの背景色を設定するには、InteriorオブジェクトのColorプロパティを使います。



たとえば、セルB2の背景色をLightGreenにするには次のように記述します。
Sub SetColor()

    '背景色
    Range("B2").Interior.Color = RGB(144, 238, 144)
    
End Sub

実行結果



TintAndShade 色の明暗

Excel2007以降からは、TintAndShadeプロパティを使って色の明暗を指定することが可能になっています。
TintAndShadeプロパティは、-1 (最も暗い) ~ 1 (最も明るい) の値で指定します。0 (ゼロ) は中間値。

値:0.5
'色の明暗
Range("B2").Interior.TintAndShade = 0.5




値:-0.5
'色の明暗
Range("B2").Interior.TintAndShade = -0.5






comments powered by Disqus

スポンサーリンク