Легенда не может быть установлена, но выравнивается по области диаграммы - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь установить положение легенды в vba.

ActiveSheet.ChartObjects("mychart").Activate
            With ActiveChart
                    .Legend.Top = 25
                    .Legend.Left = 1200
            End With

Однако vba не использует точные значения, которые я указал, но всегда выравнивает легенду с «границей» области диаграммы (я хочу, чтобы она была немного более «внутри»). Незначительное изменение значений не помогает. Я должен изменить их тяжелее, но тогда легенда, конечно, не в том положении, в котором я хочу ее видеть. Параметр «привязать к форме» в разделе формата также не активирован.

У кого-нибудь есть рекомендации?

...