2010-08-25 4 views
2

Je vais donner un exemple avec une forme SmartArt, mais on pourrait aussi poser des questions sur d'autres formes.PowerPoint - Obtention de la forme d'origine à partir d'un espace réservé (par programmation)

Quand je vais sur Slide.Shapes, l'une des formes a:

Shape.Type=msoPlaceholder et Shape.PlaceholderFormat.ContainedType=msoSmartArt

Y at-il un moyen d'obtenir la forme SmartArt réelle contenue dans l'espace réservé?

+3

Pas dans PowerPoint 2007, mais dans PowerPoint 2010 - oui. Utilisez 'SmartArtQuickStyle'. –

Répondre

1

tout le monde, mais en fin de cas cherche une réponse à plus tard:

On approche consiste à copier la forme de l'espace réservé. La copie sera une copie de tout ce que le .ContainedType de l'espace réservé était, pas un espace réservé lui-même.

Cela fonctionne aussi en 2007, btw.

Questions connexes