Método Shapes.AddPlaceholder (PowerPoint)

Restaura un marcador de posición eliminado previamente en una diapositiva. Devuelve un objeto Shape que representa el marcador de posición restaurado.

Sintaxis

expresión. AddPlaceholder( _Type_, _Left_, _Top_, _Width_, _Height_ )

expresión Variable que representa un objeto Shapes.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Type Obligatorio PpPlaceholderType El tipo de marcador de posición. Los marcadores de posición del tipo ppPlaceholderVerticalBody o ppPlaceholderVerticalTitle sólo se encuentran en las diapositivas del tipo de diseño ppLayoutVerticalText, ppLayoutClipArtAndVerticalText, ppLayoutVerticalTitleAndText o ppLayoutVerticalTitleAndTextOverChart. No se puede crear diapositivas con cualquiera de estos diseños desde la interfaz de usuario; debe crear mediante programación utilizando el método Add o estableciendo la propiedad Layout de una diapositiva existente.
Left Opcional Single Posición (en puntos) de la esquina superior izquierda del marcador de posición con respecto a la esquina superior izquierda del documento.
Top Opcional Single Posición (en puntos) de la esquina superior izquierda del marcador de posición con respecto a la esquina superior izquierda del documento.
Width Opcional Single Ancho del marcador de posición, en puntos.
Height Opcional Single Alto del marcador de posición, en puntos.

Valor devuelto

Forma

Comentarios

Si más de un marcador de posición de un tipo especificado se ha eliminado de la diapositiva, el método AddPlaceholder los agregará a la diapositiva, uno a uno, comenzando por el marcador de posición que tiene el número de índice original más bajo.

Ejemplo:

Suponga que la diapositiva dos de la presentación activa tenía originalmente un título en la parte superior de la diapositiva que se ha eliminado manualmente o con la línea de código siguiente.

ActivePresentation.Slides(2).Shapes.Placeholders(1).Delete

En este ejemplo se restaura el marcador de posición eliminado en la diapositiva dos.

Application.ActivePresentation.Slides(2) _
    .Shapes.AddPlaceholder ppPlaceholderTitle

Consulte también

Objeto Shapes

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.