Freigeben über


ColorScheme-Objekt (PowerPoint)

Stellt ein Farbschema dar, das aus einem Satz von acht Farben für die verschiedenen Elemente einer Folie, einer Notizenseite oder eines Handzettels, z. B. den Titel oder Hintergrund, besteht. (Beachten Sie, dass die Farbschemas für Folien, Notizenseiten und Handzettel in einer Präsentation unabhängig festgelegt werden können.)

Hinweise

Jede Farbe wird durch ein RGBColor -Objekt dargestellt. Das ColorScheme -Objekt ist ein Element der ColorSchemes -Auflistung. Die ColorSchemes -Auflistung enthält alle Farbschemas in einer Präsentation.

Im folgenden Beispiel werden folgende Aktionen beschrieben:

  • Zurückgeben eines ColorScheme -Objekts aus der Auflistung aller Farbschemas der Präsentation

  • Zurückgeben des ColorScheme -Objekts mit einer bestimmten Folie oder einem Master-Shape verbunden

  • Zurückgeben der Farbe eines einzelnen Folienelements aus einem ColorScheme -Objekt

Beispiel

Verwenden Sie ColorSchemes (Index), wobei index die Indexnummer des Farbschemas ist, um ein einzelnes ColorScheme-Objekt zurückzugeben. Im folgende Beispiel werden Farbschemas aus der aktiven Präsentation gelöscht.

ActivePresentation.ColorSchemes(2).Delete

Legen Sie die ColorScheme -Eigenschaft eines Slide-, SlideRange- oder Master-Shape -Objekts, um das Farbschema für eine Folie, eines Satzes von Folien oder ein Master-Shape Foliensatz zurückzugeben. Das folgende Beispiel erstellt ein Farbschema basierend auf der aktuellen Folie, fügt das neue Farbschema auf die Auflistung von standard Farbschemas für die Präsentation und legt das Farbschema für den Folienmaster auf das neue Farbschema. Alle neue Folien basierend auf das Master-Shape werden dieses Farbschema aufweisen.

Set newScheme = ActiveWindow.View.Slide.ColorScheme

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

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

ActivePresentation.SlideMaster.ColorScheme = newStandardScheme

Verwenden Sie die Farben -Methode, um ein RGBColor -Objekt zurückzugeben, das die Farbe eines einzelnen Folienelements Typs darstellt. Sie können ein RGBColor-Objekt auf ein anderes RGBColor-Objekt festlegen oder die RGB-Eigenschaftverwenden, um den expliziten RGB-Wert (Rot-Grün-Blau) für ein RGBColor-Objekt festzulegen oder zurückzugeben. Im folgenden Beispiel wird die Hintergrundfarbe im Farbschema 1 auf Rot festgelegt und die Titelfarbe der Titelfarbe, die für das Farbschema zwei definiert ist.

With ActivePresentation.ColorSchemes

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

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

End With

Siehe auch

PowerPoint-Objektmodellreferenz

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.