У меня есть диаграмма в Excel. Я добавил форму на диаграмму с помощью:
excelChart.Shapes.AddShape(msoShapeRectangle, 0, 0, excelChart.ChartArea.width, 15)
Я выбрал зеленое поле и запустил следующий макрос:
Sub Macro6()
Selection.ShapeRange.Left = 0
Selection.ShapeRange.Top = 0
End Sub
Я ожидал, что зеленая рамка будет расположена заподлицо в верхнем левом углу оранжевой области диаграммы, но, как вы можете видеть, кажется, что перед началом верхней/левой нулевой координаты есть какой-то запас.
Как я могу программно расположить зеленую рамку в углу?