Classe ColorScheme (PowerPoint VBA)

A classe ColorScheme representa um esquema de cores, que é um conjunto de oito cores usadas para os diferentes elementos de um slide, uma página de anotações ou um folheto, como o título ou o plano de fundo. (Observe que os esquemas de cores para slides, páginas de anotações e folhetos de uma apresentação podem ser definidos independentemente).

Para usar uma variável de classe ColorScheme, ela primeiro precisa ser instanciada por exemplo

Dim cse as ColorScheme
Set cse = ActivePresentation.ColorSchemes(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo ColorScheme: ColorSchemes.Add, ColorSchemes.Item, Master.ColorScheme, Slide.ColorScheme e SlideRange.ColorScheme.

Colors

Retorna um objeto RGBColor que representa uma única cor em um esquema de cores.

Colors (SchemeColor)

SchemeColor: A cor individual no esquema de cores especificado.

Dim rgbColors As RGBColor
Set rgbColors = ActivePresentation.ColorSchemes(1).Colors(SchemeColor:=ppAccent1)

Count

Retorna o número de objetos na coleção especificada. Somente leitura.

Dim lngCount As Long
lngCount = ActivePresentation.ColorSchemes(1).Count

Delete

Exclui o objeto ColorScheme especificado.

ActivePresentation.ColorSchemes(1).Delete