Свойство Shape.ParentGroup (PowerPoint)
Возвращает объект Shape , представляющий общую родительскую фигуру дочерней фигуры или диапазон дочерних фигур.
Синтаксис
expression. ParentGroup
Выражение Переменная, представляющая объект Shape .
Возвращаемое значение
Shape
Пример
В этом примере создаются две фигуры на первом слайде в активной презентации и группирует их. затем, используя одну фигуру в группе, обращается к родительской группе и заполняет все фигуры в родительской группе одним цветом заливки. В этом примере предполагается, что первый слайд активной презентации в настоящее время не содержит фигур. Если это так, вы получите сообщение об ошибке.
Sub ParentGroup()
Dim sldNewSlide As Slide
Dim shpParentGroup As Shape
'Add two shapes to active document and group
Set sldNewSlide = ActivePresentation.Slides _
.Add(Index:=1, Layout:=ppLayoutBlank)
With sldNewSlide.Shapes
.AddShape Type:=msoShapeBalloon, Left:=72, _
Top:=72, Width:=100, Height:=100
.AddShape Type:=msoShapeOval, Left:=110, _
Top:=120, Width:=100, Height:=100
.Range(Array(1, 2)).Group
End With
Set shpParentGroup = ActivePresentation.Slides(1).Shapes(1) _
.GroupItems(1).ParentGroup
shpParentGroup.Fill.ForeColor.RGB = RGB _
(Red:=151, Green:=51, Blue:=250)
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.