shape.Parent不返回幻灯片

时间:2010-07-28 21:50:07

标签: powerpoint powerpoint-vba

在大多数情况下,shape.Parent是包含形状的幻灯片。

但是,如果您尝试删除某个组,然后按撤消(形状将重新出现),但子形状将为.Parent.ParentGroup抛出异常。

如何在上面的案例中找出形状的幻灯片ID?

1 个答案:

答案 0 :(得分:1)

我做了你的指示并且没有任何问题。我在emtpy空白幻灯片中添加了两个形状,然后同时将它们删除,然后执行 Ctrl + Z 。然后我在即时窗口中运行了这个 -

?ActivePresentation.Slides(1).Shapes(1).Parent.SlideIndex

它起作用并显示值为1。

那么我认为你把这些作为一个组,所以我将这两个形状分组并按上述方式进行。它运作得很好。