Я пытаюсь установить положение легенды в vba.
ActiveSheet.ChartObjects("mychart").Activate
With ActiveChart
.Legend.Top = 25
.Legend.Left = 1200
End With
Однако vba не использует точные значения, которые я указал, но всегда выравнивает легенду с «границей» области диаграммы (я хочу, чтобы она была немного более «внутри»). Незначительное изменение значений не помогает. Я должен изменить их тяжелее, но тогда легенда, конечно, не в том положении, в котором я хочу ее видеть. Параметр «привязать к форме» в разделе формата также не активирован.
У кого-нибудь есть рекомендации?