Функция THEMECBV

Возвращает значение RGB или целое число, представляющее индекс в цветовой палитре документа, где цвет (число), переданный в качестве аргумента, был изменен указанным значением оттенка или оттенка, хранящимся в параметрах градиента активной темы.

Сведения о версии

Добавлена версия: Visio 2013

Синтаксис

THEMECBV( color, gradient_stop_number)

Параметры

Имя Необходимость Тип данных Описание
color
Обязательный
Number
Число, представляющее индекс в цветовой палитре документа.
gradient_stop_number
Обязательный
Number
Градиентная остановка (оттенок или оттенок), сохраненная в параметрах градиента активной темы для применения к цвету.

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

Number

Замечания

Примечание.

Функция THEMECBV ничего не делает с цветом, переданным в качестве аргумента, если элемент QuickStyle, назначенный фигуре, не имеет градиента.

Параметры градиента в теме представляют собой ряд нумеруемых остановок градиента, соответствующих "осветления" (оттенок) или "затемнения" (оттенка). Эти оттенки и оттенки применяются к базовому цвету для создания градиентного цветового эффекта.

Функция THEMECBV принимает входные данные цвета и выводит цвет после изменения оттенка или оттенка указанной остановки градиента. Оттенки и оттенки поступают из определения темы, если текущий быстрый стиль содержит градиентную заливку. Если активный быстрый стиль не указывает градиентную заливку или фигура имеет значение Нет темы, то эта формула просто возвращает цвет, переданный для первого аргумента.

Пример

THEMECBV(FillForegnd, 5)

Возвращает цвет, созданный путем применения оттенка или оттенка в пятой градиентной остановке градиента к цвету, указанному в ячейке FillForegnd .

THEMECBV(RGB(255,0,0), 2)

Возвращает оттенок или оттенок красного, созданный путем применения второй градиентной остановки к базовому цвету красного.