ColorScheme 对象 (PowerPoint)

表示配色方案,这是一组八种颜色,用于幻灯片、备注页或讲义的不同元素,例如标题或背景。 (请注意,演示文稿中幻灯片、备注页和讲义的配色方案可以单独设置。)

备注

RGBColor 对象表示的每种颜色。 添加的配色 方案是 ColorSchemes 集合的一个成员。 该 ColorSchemes 集合包含在演示文稿中所有的配色方案。

以下示例说明如何执行下列操作:

  • 从演示文稿中所有的配色方案集合中返回一个对象, 添加的配色

  • 返回附加到特定的幻灯片或母版 添加的配色 方案

  • 添加的配色 方案中返回单个幻灯片元素的颜色

示例

使用 ColorSchemes (索引) (其中 index 是配色方案索引号)可返回单个 ColorScheme 对象。 下面的示例从活动演示文稿中删除配色方案两个。

ActivePresentation.ColorSchemes(2).Delete

要添加的配色设置要分别返回一张幻灯片的一组幻灯片或一个母版的配色方案的 幻灯片SlideRange 对象。 下面的示例创建基于当前幻灯片的配色方案,将新的配色方案添加到演示文稿的标准配色方案集合并将配色方案设置为新的配色方案的幻灯片母版。 所有基于该母版的新幻灯片将具有此配色方案。

Set newScheme = ActiveWindow.View.Slide.ColorScheme

newScheme.Colors(ppTitle).RGB = RGB(0, 150, 250)

Set newStandardScheme = _
    ActivePresentation.ColorSchemes.Add(newScheme)

ActivePresentation.SlideMaster.ColorScheme = newStandardScheme

使用颜色方法返回一个 RGBColor 对象,表示单个幻灯片元素类型的颜色。 可以将 RGBColor 对象设置为另一个 RGBColor 对象,也可以使用 RGB属性设置或返回 RGBColor 对象的显式红绿蓝 (RGB) 值。 下面的示例将一个配色方案中的背景色设置为红色,并将标题颜色设为定义第二个配色方案的标题颜色。

With ActivePresentation.ColorSchemes

    .Item(1).Colors(ppBackground).RGB = RGB(255, 0, 0)

    .Item(1).Colors(ppTitle) = .Item(2).Colors(ppTitle)

End With

另请参阅

PowerPoint 对象模型引用

支持和反馈

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