Функция ISTHEMED

Возвращает логическое значение, указывающее, применена ли к фигуре тема.

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

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

Синтаксис

ISTHEMED()

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

Boolean

Примечания

Примечание.

Функция ISTHEMED в Visio 2013 заменяет функцию CELLISTHEMED из предыдущих версий Visio.

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

ISTHEMED имеет значение TRUE, если ячейка ColorSchemeIndex в фигуре больше 0. Если эта ячейка равна 0, isTHEMED принимает значение FALSE. Тема DocumentSheet и PageSheet не влияет на значение функции ISTHEMED , используемой в таблице фигур. Тема страницы имеет значение только в том случае, если в pageSheet отображается функция ISTHEMED .

Пример

Cell
Формула
Результат
Char.Font
IF(ISTHEMED(), THEMEVAL(), FONT("Calibri"))
Если к фигуре применена тема, текст фигуры принимает форматирование шрифта из темы. Если фигура не является темой, текст фигуры отформатируется шрифтом Calibri.
LineColor
IF(ISTHEMED, RGB(255, 0, 0), RGB(0, 255, 0))
Если к фигуре применена тема, цвет линии фигуры будет красным. Если фигура не является темой, цвет линии фигуры будет зеленым.