Partager via


Fonction ISTHEMED

Retourne une valeur booléenne indiquant si un thème est appliqué à une forme.

Informations de version

Version ajoutée : Visio 2013

Syntaxe

ISTHEMED()

Valeur renvoyée

Booléen

Remarques

Remarque

La fonction ISTHEMED dans Visio 2013 remplace la fonction CELLISTHEMED des versions précédentes de Visio.

La fonction ISTHEMED vous permet d’affecter des parties appropriées de la mise en forme d’un thème à une forme, mais de conserver la possibilité de remplacer d’autres parties de la mise en forme du thème par une mise en forme appliquée manuellement. Si vous réappliquez par la suite le thème, toute mise en forme manuelle est remplacée et la forme prend toutes les mises en forme du thème.

ISTHEMED prend la valeur TRUE si la cellule ColorSchemeIndex dans la forme est supérieure à 0. Si cette cellule est égale à 0, ISTHEMED prend la valeur FALSE. Le thème de documentSheet et PageSheet n’affecte pas la valeur de la fonction ISTHEMED utilisée dans une feuille ShapeSheet. Ce n’est que si la fonction ISTHEMED apparaît dans pageSheet que le thème de la page est important.

Exemple

Cell
Formule
Résultat
Char.Font
IF(ISTHEMED(), THEMEVAL(), FONT(« Calibri »))
Si un thème est appliqué à la forme, le texte de la forme accepte la mise en forme de police du thème. Si la forme n’est pas à thème, le texte de la forme est mis en forme avec la police « Calibri ».
LineColor
IF(ISTHEMED, RGB(255, 0, 0), RGB(0, 255, 0))
Si un thème est appliqué à la forme, la couleur de trait de la forme est rouge. Si la forme n’est pas à thème, la couleur de trait de la forme est le vert.