Я пытаюсь написать код VBA, который может воспроизводить следующую форму:
Я написал фрагмент кода, который может создать форму:
Sub InsertShape()
Set myDocument = ActivePresentation.Slides(1)
myDocument.Shapes.AddShape Type:=msoShapeChevron, _
Left:=50, Top:=50, Width:=100, Height:=200
End Sub
Однако сейчас я ищу способ, которым я могу отрегулировать ширину и высоту и переместить его в заданное положение c. Если щелкнуть форму (см. Выделенные области), я вижу, что целевая форма имеет следующие значения:
Высота: 6:51 С: 7,07
Горизонтальное положение: 11,16 Вертикальное позиция: 4,52
Любые отзывы о том, что я должен добавить в код, чтобы фигура находилась в правильном положении (+ правильная ширина и высота).