Classe PlaceholderFormat (PowerPoint VBA)

Contient les propriétés spécifiques aux espaces réservés telles que le type d’espace réservé.

Set

Pour utiliser une variable de classe PlaceholderFormat, elle doit d'abord être instanciée, par exemple

Dim pft as PlaceholderFormat
Set pft = ActiveWindow.RangeFromPoint.PlaceholderFormat

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe PlaceholderFormat : Shape.PlaceholderFormat et ShapeRange.PlaceholderFormat

ContainedType

Retourne le type de la forme qui contient le format d’espace réservé spécifié. En lecture seule.

La valeur renvoyée par la propriété ContainedType peut être une des constantes MsoShapeType .

Dim mstContainedType As Office.MsoShapeType
mstContainedType = ActiveWindow.RangeFromPoint.PlaceholderFormat.ContainedType

Name

Renvoie ou définit le nom de l’objet spécifié. Lecture-écriture.

ActiveWindow.RangeFromPoint.PlaceholderFormat.Name =

Parent

Renvoie l’objet parent de l’objet spécifié.

Position

Dim lngPosition As Long
lngPosition = ActiveWindow.RangeFromPoint.PlaceholderFormat.Position

Type

Représente le type d’espace réservé. En lecture seule.

Valeurs possibles sont ppPlaceholderBitmap - Image bitmap, ppPlaceholderBody - Corps, ppPlaceholderCenterTitle - Titre central, ppPlaceholderChart - Graphique, ppPlaceholderDate - DateDate, ppPlaceholderFooter - Pied de page, ppPlaceholderHeader - En-tête, ppPlaceholderMediaClip - Clip multimédia, ppPlaceholderMixed - Mixte, ppPlaceholderObject - Objet, ppPlaceholderOrgChart - Organigramme hiérarchique, ppPlaceholderPicture - Image, ppPlaceholderSlideNumber - Numéro de diapositive, ppPlaceholderSubtitle - Sous-titre, ppPlaceholderTable - TableTable, ppPlaceholderTitle - Titre, ppPlaceholderVerticalBody - Corps vertical, ppPlaceholderVerticalObject - Objet vertical, ppPlaceholderVerticalTitle - Titre vertical.

La valeur de la propriété type peut être l’une de ces constantes PpPlaceholderType .

Dim pptType As PpPlaceholderType
pptType = ActiveWindow.RangeFromPoint.PlaceholderFormat.Type