Excel VBA グラフの凡例の枠線を表示、非表示にする-Format.Line.Visible、Format.Line.ForeColor

Excel VBAグラフ凡例枠線表示したり、非表示にしたりする記録です。

グラフの凡例の枠線の表示、非表示には「Visible」プロパティを使います。

< スポンサーリンク >





「Visible」プロパティ構文

Format.Line.Visible

オブジェクトを表示するかどうかを決定するMsoTriStateの値を取得、または設定します。

【MsoTriState】
msoFalse=False(非表示)
msoTrue=True(表示)

 

「Visible」で「msoTrue」に設定しても、枠線の色が設定されていないと表示されません。

Format.Line.ForeColor

線の前景色または線の色を設定します。

 

VBAでグラフ凡例を表示、非表示にする例

グラフの凡例の枠の色を設定する

アクティブシートの1つ目のグラフの凡例の枠を青に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.Legend.Format.Line.ForeColor.RGB = RGB(0, 0, 255)
End Sub

VBAグラフ凡例枠表示

VBAグラフ凡例枠表示

 

グラフの凡例の枠を表示する

アクティブシートの1つ目のグラフの凡例の枠を表示に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.Legend.Format.Line.Visible = msoTrue
End Sub

VBAグラフ凡例枠表示

VBAグラフ凡例枠表示

 

グラフの凡例の枠を非表示にする

アクティブシートの1つ目のグラフの凡例の枠を非表示に設定します。

Sub test()
    ActiveSheet.ChartObjects(1).Chart.Legend.Format.Line.Visible = msoFalse
End Sub

VBAグラフ凡例枠表示

VBAグラフ凡例枠表示

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします