AddPlaceholder 方法

       

恢复幻灯片上以前已删除的占位符。返回一个 Shape 代表已恢复占位符的对象。

注意  如果未曾删除指定的占位符,此方法导致出错。

expression.AddPlaceholder(Type, Left, Top, Width, Height)

expression  必选。该表达式返回一个 Shapes 对象。

Type  必选。PpPlaceholderType。 占位符的类型。类型为 ppPlaceholderVerticalBodyppPlaceholderVerticalTitle 的占位符只能在版式类型为 ppLayoutVerticalTextppLayoutClipArtAndVerticalTextppLayoutVerticalTitleAndTextppLayoutVerticalTitleAndTextOverChart 的幻灯片上找到。无法从用户界面创建以上任何版式的幻灯片;要创建这些幻灯片,必须使用 Add 方法或设置一个已存在幻灯片的 Layout 属性。

Left, Top  可选。Single 类型。占位符左上角相对于文档左上角的位置,以磅为单位。

Width, Height  可选。Single 类型。占位符的宽度和高度,以磅为单位。

说明

如果从幻灯片中删除了多个指定类型的占位符,AddPlaceholder 方法将它们依次放回到幻灯片中,从原来索引号最小的占位符开始。

示例

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

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

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

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