Clase PlaceholderFormat (PowerPoint VBA)

Contiene propiedades específicas que se aplican a los marcadores de posición, como el tipo.

Set

Para usar una variable de clase PlaceholderFormat, primero debe ser instanciado, por ejemplo

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

Los siguientes procedimientos se pueden usar para establecer variables de clase PlaceholderFormat : Shape.PlaceholderFormat y ShapeRange.PlaceholderFormat

ContainedType

Devuelve el tipo de forma que contiene el formato de marcador de posición especificado. Solo lectura.

El valor devuelto por la propiedad ContainedType puede ser una de las constantes MsoShapeType .

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

Name

Devuelve o establece el nombre del objeto especificado. Lectura y escritura.

ActiveWindow.RangeFromPoint.PlaceholderFormat.Name =

Parent

Devuelve el objeto primario del objeto especificado.

Position

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

Type

Representa el tipo de marcador de posición. Solo lectura.

Valores posibles son ppPlaceholderBitmap - Mapa de bits, ppPlaceholderBody - Cuerpo, ppPlaceholderCenterTitle - Centrar el titulo, ppPlaceholderChart - Gráfico, ppPlaceholderDate - Fecha, ppPlaceholderFooter - Pie de página, ppPlaceholderHeader - Encabezado, ppPlaceholderMediaClip - Clip multimedia, ppPlaceholderMixed - Mixto, ppPlaceholderObject - Objeto, ppPlaceholderOrgChart - Organigrama, ppPlaceholderPicture - Imagen, ppPlaceholderSlideNumber - Número de diapositiva, ppPlaceholderSubtitle - Subtítulo, ppPlaceholderTable - Tabla, ppPlaceholderTitle - Título, ppPlaceholderVerticalBody - Cuerpo vertical, ppPlaceholderVerticalObject - Objeto vertical, ppPlaceholderVerticalTitle - Título vertical.

El valor de la propiedad Type puede ser una de estas constantes PpPlaceholderType .

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