Я пытаюсь изменить размеры областей графика всех трех диаграмм, которые я создал в электронной таблице, используя следующий код (см. Ниже).Проблема в том, что «левые» из этих областей графика выглядят совершенно по-разному, даже если я использую одинаковые цифры (left0 = 20).Я провел несколько часов в Интернете в поисках некоторых решений.Но пока безуспешно.
Еще немного фона: у меня есть три графика, выстроенные вертикально.Эти диаграммы абсолютно одинаковы по размеру.Я хочу выровнять все оси Y по одной вертикальной линии (см. Рисунок). См. Эти две нижние диаграммы.Их оси Y не совпадают с осями на первом графике (Верхний график; я использовал красную вертикальную линию, чтобы очертить ось Y первого графика;).
![enter image description here](https://i.stack.imgur.com/1Bjw2.png)
Первая и третья диаграммы были созданы с использованием xlColumnClustered
, а вторая - с помощью xlLine
.Оси Y используют разные значения .TickLabels.NumberFormat
(общий,% и доллары).Спасибо!
ActiveChart.PlotArea.Select
Selection.Width = width0 '
Selection.Left = left0 '12.1
Selection.Top = top0 '2
Selection.Height = height0 '220