Shapes.AddPlaceholder 方法 (PowerPoint)

恢复以前删除幻灯片占位符。 返回一个 Shape 对象,该对象表示已还原的占位符。

语法

expressionAddPlaceholder( _Type_, _Left_, _Top_, _Width_, _Height_ )

expression:一个表示 Shapes 对象的变量。

参数

名称 必需/可选 数据类型 说明
Type 必需 PpPlaceholderType 占位符的类型。 占位符类型 ppPlaceholderVerticalBodyppPlaceholderVerticalTitle 仅位于幻灯片的版式类型 ppLayoutVerticalTextppLayoutClipArtAndVerticalTextppLayoutVerticalTitleAndTextppLayoutVerticalTitleAndTextOverChart 。 不能与任何用户界面; 从这些版式创建幻灯片使用 Add 方法或通过设置现有幻灯片的 Layout 属性,您必须从以编程方式创建它们。
Left 可选 Single 占位符左上角相对于文档左上角的位置(以磅为单位)。
Top 可选 Single 占位符左上角相对于文档左上角的位置(以磅为单位)。
Width 可选 Single 占位符的宽度(以磅为单位)。
Height 可选 Single 占位符的高度(以磅为单位)。

返回值

Shape

说明

如果已从幻灯片中删除指定类型的多个占位符, AddPlaceholder 方法将返回到幻灯片上,一个接一个,从具有最低的原始索引编号的占位符来添加它们。

示例

假设当前演示文稿第二张幻灯片顶部原来有一个标题,该标题被手动或以下代码删除。

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

本示例将已删除的占位符恢复到第二张幻灯片中。

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

另请参阅

Shapes 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。