Forum Discussion
agwalsh
Sep 22, 2025Brass Contributor
Legend setting in Excel charts - possible to set default to go to top of chart
hello I hope you are well. When I add a legend to a chart in Excel, it invariably defaults to the bottom or side, rather than the top. Is there a way to change this default behaviour? Thank you
- Sep 24, 2025
Try this if you are comfortable with VBA:
Sub SetLegendTop() Dim ch As Chart For Each ch In ActiveSheet.ChartObjects ch.Chart.Legend.Position = xlLegendPositionTop Next ch End Sub
agwalsh
Sep 29, 2025Brass Contributor
So I think the answer is No, unless you use VBA :-) Thank you for your help. Much appreciated.