Функция 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)) |
Если к фигуре применена тема, цвет линии фигуры будет красным. Если фигура не является темой, цвет линии фигуры будет зеленым. |