
Excel VBAでグラフの凡例を表示したり、非表示にしたりする記録です。
グラフの凡例の表示、非表示には「HasLegend」プロパティを使います。
< スポンサーリンク >
「HasLegend」プロパティ構文
式.HasLegend
グラフの凡例を表示する場合はTrue。非表示にする場合はFalse。読み取り・書き込みが可能なBooleanです。
VBAでグラフ凡例を表示、非表示する例
アクティブシートの1つ目のグラフの凡例を非表示に設定します。
Sub test()
ActiveSheet.ChartObjects(1).Chart.HasLegend = False
End Sub
アクティブシートの1つ目のグラフの凡例を表示に設定します。
Sub test()
ActiveSheet.ChartObjects(1).Chart.HasLegend = True
End Sub
アクティブシートの全てのグラフの凡例を非表示に設定します。
Sub test()
Dim i As Long
With ActiveSheet
For i = 1 To .ChartObjects.Count
.ChartObjects(i).Chart.HasLegend = False
Next i
End With
End Sub
こんな記事も書いています