Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает значения из активной темы.
Сведения о версии
Добавлена версия: Visio 2013
Синтаксис
THEMEVAL([ "theme_value"][, по умолчанию])
Параметры
| Имя | Необходимость | Тип данных | Описание |
|---|---|---|---|
|
"theme_value" |
Необязательный |
String |
Имя ячейки в определении темы для получения значения. |
|
default |
Необязательный |
Разное |
Значение по умолчанию, если документ не является тематическим (определение темы отсутствует). |
Замечания
Если функция THEMEVAL не получает аргументы, она возвращает тематическое значение в конечной ячейке. Это значение, хранящееся в определении текущей темы. Ведущая ячейка должна быть способна быть темой, чтобы возвращать значение; Если ячейка не может быть темой, ФУНКЦИЯ THEMEVAL возвращает ошибку.
Если функция THEMEVAL получает один аргумент, она извлекает значение из определения темы, переданного в качестве аргумента. Аргумент, передаваемый для первого параметра, должен быть целым числом или одной из точных строк, перечисленных в таблице ниже.
Функция THEMEVAL также может принимать целое число для первого параметра в качестве значения от 1 до 8. При использовании целочисленных значений получает цвет по индексу из цветовой схемы темы. Таким образом, значение "1" вернет цвет "Темный" из темы, "2" возвращает цвет "Светлый", "3" возвращает цвет "Акцент 1" и т. д.
Если функция THEMEVAL получает два аргумента, она извлекает значение из определения темы, переданного в качестве первого аргумента. Однако если к документу не применена тема, функция THEMEVAL использует значение, указанное в качестве второго аргумента.
Возможные аргументы для параметра "theme_value"
| Значение | Описание |
|---|---|
| "Темный" |
Получает темный цвет RGB из определения темы. |
| "Light" |
Получает светлый RGB-цвет из определения темы. |
| BackgroundColor |
Извлекает цвет RGB фона из определения темы. |
| "AccentColor" |
Извлекает rgb-цвет Accent1 из определения темы. |
| "AccentColor2" |
Извлекает rgb-цвет accent2 из определения темы. |
| AccentColor3 |
Извлекает rgb-цвет accent3 из определения темы. |
| "AccentColor4" |
Извлекает rgb-цвет accent4 из определения темы. |
| AccentColor5 |
Извлекает rgb-цвет accent5 из определения темы. |
| AccentColor6 |
Извлекает rgb-цвет accent6 из определения темы. |
| LinePattern |
Извлекает значение ячейки LinePattern из определения темы. |
| "LineWeight" |
Извлекает значение ячейки LineWeight из определения темы. |
| "LineColor" |
Извлекает значение ячейки LineColor из определения темы. |
| LineCap |
Извлекает значение ячейки LineCap из определения темы. |
| "LineBegin" |
Извлекает значение ячейки BeginArrow из определения темы. |
| LineEnd |
Извлекает значение ячейки EndArrow из определения темы. |
| "LineColorTrans" |
Извлекает значение ячейки LineColorTrans из определения темы. |
| "LineCompoundtype" |
Извлекает значение ячейки CompoundType из определения темы. |
| "LineBegin" |
Извлекает значение ячейки BeginArrow из определения темы. |
| LineEnd |
Извлекает значение ячейки EndArrow из определения темы. |
| LineBeginSize |
Извлекает значение ячейки BeginArrowSize из определения темы. |
| LineEndSize |
Извлекает значение ячейки EndArrowSize из определения темы. |
| LineRounding |
Извлекает значение ячейки округления из определения темы. |
| ConnectorColor |
Извлекает значение ячейки LineColor из определения темы. |
| ConnectorPattern |
Извлекает значение ячейки LinePattern из определения темы. |
| ConnectorWeight |
Извлекает значение ячейки LineWeight из определения темы. |
| "ConnectorTransparency" |
Извлекает значение ячейки LineColorTrans из определения темы. |
| "ConnectorRounding" |
Извлекает значение ячейки округления из определения темы. |
| ConnectorBegin |
Извлекает значение ячейки BeginArrow из определения темы. |
| ConnectorEnd |
Извлекает значение ячейки EndArrow из определения темы. |
| ConnectorBeginSize |
Извлекает значение ячейки BeginArrowSize из определения темы. |
| ConnectorEndSize |
Извлекает значение ячейки EndArrowSize из определения темы. |
| FillColor |
Извлекает значение ячейки FillForegnd из определения темы. |
| FillColor2 |
Извлекает значение ячейки FillBkgnd из определения темы. |
| "FillTransparency" |
Извлекает значение ячейки FillForegndTrans из определения темы. |
| "FillPattern" |
Извлекает значение ячейки FillPattern из определения темы. |
| LineGradientEnabled |
Извлекает значение ячейки LineGradientEnabled из определения темы. |
| LineGradientDir |
Извлекает значение ячейки LineGradientDir из определения темы. |
| LineGradientAngle |
Извлекает значение ячейки LineGradientAngle из определения темы. |
| FillGradientEnabled |
Извлекает значение ячейки FillGradientEnabled из определения темы. |
| FillGradientDir |
Извлекает значение ячейки FillGradientDir из определения темы. |
| FillGradientAngle |
Извлекает значение ячейки FillGradientAngle из определения темы. |
| "RotateGradientWithShape" |
Извлекает значение ячейки RotateGradientWithShape из определения темы. |
| UseGroupGradient |
Извлекает значение ячейки UseGroupGradient из определения темы. |
| "ShadowType" |
Извлекает значение ячейки ShapeShdwType из определения темы. |
| "ShadowColor" |
Извлекает значение ячейки ShdwColor из определения темы. |
| "ShadowTransparency" |
Извлекает значение ячейки ShdwColorTrans из определения темы. |
| ShadowMagnification |
Извлекает значение ячейки ShapeShdwScaleFactor из определения темы. |
| "ShadowBlur" |
Извлекает значение ячейки ShapeShdwBlur из определения темы. |
| ShadowXOffset |
Извлекает значение ячейки ShapeShdwOffsetX из определения темы. |
| "ShadowYOffset" |
Извлекает значение ячейки ShapeShdwOffsetY из определения темы. |
| ShadowDirection |
Извлекает значение ячейки ShapeShdwObliqueAngle из определения темы. |
| "ShadowPattern" |
Извлекает значение ячейки ShdwPattern из определения темы. |
| "BevelTopType" |
Извлекает значение ячейки BevelTopType из определения темы. |
| "BevelTopWidth" |
Извлекает значение ячейки BevelTopWidth из определения темы. |
| "BevelTopHeight" |
Извлекает значение ячейки BevelTopHeight из определения темы. |
| "BevelMaterial" |
Извлекает значение ячейки BevelMaterialType из определения темы. |
| "BevelLighting" |
Извлекает значение ячейки BevelLightingType из определения темы. |
| "BevelLightingAngle" |
Извлекает значение ячейки BevelLightingAngle из определения темы. |
| "BevelContourColor" |
Извлекает значение ячейки BevelContourColor из определения темы. |
| "BevelContourSize" |
Извлекает значение ячейки BevelContourSize из определения темы. |
| ReflectionBlur |
Извлекает значение ячейки ReflectionBlur из определения темы. |
| "ReflectionDist" |
Извлекает значение ячейки ReflectionDist из определения темы. |
| "ReflectionSize" |
Извлекает значение ячейки ReflectionSize из определения темы. |
| "ReflectionTrans" |
Извлекает значение ячейки ReflectionTrans из определения темы. |
| SoftEdgesSize |
Извлекает значение ячейки SoftEdgesSize из определения темы. |
| "GlowSize" |
Извлекает значение ячейки GlowSize из определения темы. |
| GlowColor |
Извлекает значение ячейки GlowColor из определения темы. |
| "GlowTransparency" |
Извлекает значение ячейки GlowColorTrans из определения темы. |
| "SketchAmount" |
Извлекает значение ячейки SketchAmount из определения темы. |
| SketchEnabled |
Извлекает значение ячейки SketchEnabled из определения темы. |
| SketchFillChange |
Извлекает значение ячейки SketchFillChange из определения темы. |
| SketchLineChange |
Извлекает значение ячейки SketchLineChange из определения темы. |
| "SketchLineWeight" |
Извлекает значение ячейки SketchLineWeight из определения темы. |
| "LatinFont" |
Извлекает значение ячейки Шрифт из определения темы. |
| "TextColor" |
Извлекает значение ячейки Color из определения темы. |
| "TextStyle" |
Извлекает значение ячейки Character.Style из определения темы. |
| "ComplexFont" |
Извлекает значение ячейки ComplexScriptFont из определения темы. |
| "AsianFont" |
Извлекает значение ячейки AsianFont из определения темы. |
| "FillStop[x]Color" |
Извлекает значение ячейки Color в строке x из определения темы. |
| "FillStop[x]Transparency" |
Извлекает значение ячейки ColorTrans в строке x из определения темы. |
| "FillStop[x]Position" |
Извлекает значение ячейки Position в строке x из определения темы. |
| "LineStop[x]Color" |
Извлекает значение ячейки Color в строке x из определения темы. |
| "LineStop[x]Прозрачность" |
Извлекает значение ячейки ColorTrans в строке x из определения темы. |
| "LineStop[x]Position" |
Извлекает значение ячейки Position в строке x из определения темы. |
Пример
THEMEVAL("5")
Возвращает цвет "Акцент 3" из определения темы.
THEMEVAL("LineWeight", "0.7 pt.")
Возвращает значение ячейки LineWeight из определения темы. Если к фигуре, содержащей эту функцию, не применена тема, функция возвращает значение "0,7 пт.".