2010-08-25 25 views
2

我将给出具有SmartArt形状的示例,但也可能会询问其他形状。PowerPoint - 从占位符内部获取原始形状(以编程方式)

当我走了过来Slide.Shapes,其中一个形状有:

Shape.Type=msoPlaceholderShape.PlaceholderFormat.ContainedType=msoSmartArt

有没有办法去所含的占位符实际的SmartArt形状?

+3

不是在PowerPoint 2007中,而是在PowerPoint 2010中 - 是的。使用'SmartArtQuickStyle'。 – 2010-08-26 05:19:55

回答

1

晚,但在任何情况下,寻找一个答案以后:

上的做法是复制的占位符形状。副本将是占位符的.ContainedType的任何副本,而不是占位符本身。

这也适用于2007年,顺便说一句。

相关问题