EXCEL VBA セルの背景色

テーマ:セルを塗りつぶす

Range("A1").Interior.ColorIndex = 3

 ←セルA1を赤色(3)に塗りつぶす

Range("B1").Interior.Color = RGB(0, 128, 0)

 ←セルB1を濃い緑に塗りつぶす

注意:RGBの指定は2003以前と2007以降では違うらしい。

   2003以前は実質56色らしいので、標準で定義されている色で一番近い色に

   2007移行は1670万色以上あるらしいので、指定した通りになるらしい。

Range("A1:C1").Interior.ColorIndex = 15

 ←セルA1,B1,C1を灰色(15)に塗りつぶす

表の見出しとかでよく使うな。