0
Я хочу реплицировать выделенный объект в powerpoint с помощью кода VBA. У меня есть следующий код ниже:Репликация объекта в powerpoint с помощью vba?
Sub CopySizeAndPosition()
' Usage: Select two shapes. The size and position of
' the first shape selected will be copied to the second.
Dim w As Double
Dim h As Double
Dim l As Double
Dim t As Double
With ActiveWindow.Selection.ShapeRange(1)
w = .Width
h = .Height
l = .Left
t = .Top
End With
With ActiveWindow.Selection.ShapeRange(2)
.Width = w
.Height = h
.Left = l
.Top = t
End With
End Sub
Но я хочу указать свое значение вместо получения значения объекта. Так что, пожалуйста, помогите и спасибо заранее!
не уверен, я понимаю, что вы пытаетесь достичь, вы хотите, чтобы ввести значения для '.Width','. Высота и т. Д.? как 200, 100 и так? –
Да, @ShaiRado, есть ли у вас какие-либо решения, которые будут очень полезны. –
Вы хотите скопировать форму exisitng, вставить ее в тот же слайд и затем изменить его свойства? или просто изменить свойства формы exisitng с вашими значениями? –