Objeto ColorScheme (PowerPoint)
Representa una combinación de colores, que consiste en un conjunto de ocho colores utilizados para los distintos elementos de una diapositiva, de una página de notas o de un documento, como el título o el fondo. Recuerde que las combinaciones de colores de las diapositivas, páginas de notas y documentos de una presentación pueden establecerse de forma independiente.
Comentarios
Cada color está representado por un objeto RGBColor. El objeto ColorScheme es un miembro de la colección ColorSchemes. La colección ColorSchemes contiene todas las combinaciones de colores de una presentación.
En los siguientes ejemplos se describe cómo hacer lo siguiente:
Devolver un objeto ColorScheme de la colección de todas las combinaciones de colores de la presentación
Devolver el objeto ColorScheme asociado a una diapositiva o patrón específicos
Devolver el color de un solo elemento de diapositiva desde un objeto ColorScheme
Ejemplo:
Use ColorSchemes (index), donde index es el número de índice de combinación de colores, para devolver un único objeto ColorScheme . El ejemplo siguiente elimina la combinación de colores dos de la presentación activa.
ActivePresentation.ColorSchemes(2).Delete
Establezca la propiedad ColorScheme de un objeto Slide, SlideRange o Master para devolver la combinación de colores de una diapositiva, un conjunto de diapositivas o un patrón, respectivamente. En el siguiente ejemplo crea una combinación de colores en función de la diapositiva actual, se agrega la nueva combinación de colores a la colección de combinaciones de colores estándar de la presentación y se establece la combinación de colores para el patrón de diapositivas para la nueva combinación de colores. Todas las diapositivas nuevas según el patrón tendrán esta combinación de colores.
Set newScheme = ActiveWindow.View.Slide.ColorScheme
newScheme.Colors(ppTitle).RGB = RGB(0, 150, 250)
Set newStandardScheme = _
ActivePresentation.ColorSchemes.Add(newScheme)
ActivePresentation.SlideMaster.ColorScheme = newStandardScheme
Utilice el método Colors para devolver un objeto RGBColor que representa el color de un tipo de elemento de diapositiva único. Puede establecer un objeto RGBColor en otro objeto RGBColor o puede usar la propiedad RGBpara establecer o devolver el valor explícito rojo-verde-azul (RGB) para un objeto RGBColor . En el siguiente ejemplo establece el color de fondo de la combinación de colores uno en rojo y establece el color del título para el color del título que se define para la combinación de colores dos.
With ActivePresentation.ColorSchemes
.Item(1).Colors(ppBackground).RGB = RGB(255, 0, 0)
.Item(1).Colors(ppTitle) = .Item(2).Colors(ppTitle)
End With
Consulte también
Referencia del modelo de objetos de PowerPoint
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.