Excel VBA グラフエリアの背景色を変更する

Excel VBAでグラフエリアの背景色を変更するには、「Interior」オブジェクトの「Color」プロパティまたは「ColorIndex」プロパティを使います。

下図はExcel2016です。

VBAグラフタイトル

< スポンサーリンク >

 

書き方

Charts("Chart1").ChartArea.Interior.Color = RGB値

Charts("Chart1").ChartArea.Interior.ColorIndex = 色

 

アクティブシートのグラフのグラフエリアの背景色をRGB値を使って緑に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.ChartArea.Interior.Color = RGB(0, 255, 0)
End Sub

VBAグラフエリア背景色

VBAグラフエリア背景色

 

アクティブシートのグラフのグラフエリアの背景色を色番号を使って赤に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.ChartArea.Interior.ColorIndex = 3
End Sub

VBAグラフエリア背景色

VBAグラフエリア背景色

 

アクティブシートのグラフのグラフエリアの背景色を色なしに設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.ChartArea.Interior.ColorIndex = xlColorIndexNone
End Sub

VBAグラフエリア背景色

VBAグラフエリア背景色

 

< スポンサーリンク >



サブコンテンツ

このページの先頭へ