Поделиться через


Свойство ColorFormat.SchemeColor (PowerPoint)

Возвращает или задает цвет в примененной устаревшей цветовой схеме, связанной с указанным объектом. Предоставляется для обратной совместимости. Используйте вместо него [ObjectThemeColor] для Office 2007 и более поздних версий. Для чтения и записи.

Синтаксис

выражение. SchemeColor

Выражение Переменная, представляющая объект ColorFormat .

Возвращаемое значение

PpColorSchemeIndex

Замечания

Значение свойства SchemeColor может быть одной из этих констант PpColorSchemeIndex .

ppAccent1
ppAccent2
ppAccent3
ppBackground
ppFill
ppForeground
ppNotSchemeColor
ppSchemeColorMixed
PpShadow
ppTitle

Пример

В этом примере цвет фона на слайде 1 в активной презентации переключается между явным красно-зелено-синим значением и цветом фона цветовой схемы.

With ActivePresentation.Slides(1)

    .FollowMasterBackground = False

    With .Background.Fill.ForeColor

        If .Type = msoColorTypeScheme Then

            .RGB = RGB(0, 128, 128)

        Else

            .SchemeColor = ppBackground

        End If

    End With

End With

См. также

Объект ColorFormat

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.