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
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.