Accéder aux conditions de dégradé (couleur) dans ConditionalFormatRuleApis
.
Chaque règle de mise en forme conditionnelle peut contenir une seule condition de gradient. Une condition de gradient
défini par trois points le long d'une échelle numérique (min, milieu et max), chacun d'entre eux ayant une couleur, une
et un InterpolationType
. Le contenu d'une cellule est
par rapport aux valeurs de l'échelle numérique. La couleur appliquée à la cellule est interpolée.
en fonction de la proximité du contenu de la cellule avec les points minimal, moyen et maximal de la condition de gradient.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. var sheet = SpreadsheetApp.getActiveSheet(); var rules = sheet.getConditionalFormatRules(); for (int i = 0; i < rules.length; i++) { var gradient = rules[i].getGradientCondition(); Logger.log("The conditional format gradient information for rule %d:\n MinColor %s, MinType %s, MinValue %s, \n MidColor %s, MidType %s, MidValue %s, \n MaxColor %s, MaxType %s, MaxValue %s \n", i, gradient.getMinColorObject().asRgbColor().asHexString(), gradient.getMinType(), gradient.getMinValue(), gradient.getMidColorObject().asRgbColor().asHexString(), gradient.getMidType(), gradient.getMidValue(), gradient.getMaxColorObject().asRgbColor().asHexString(), gradient.getMaxType(), gradient.getMaxValue()); }
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getMaxColorObject() | Color | Récupère l'ensemble de couleurs correspondant à la valeur maximale de cette condition de dégradé. |
getMaxType() | InterpolationType | Récupère le type d'interpolation pour la valeur maximale de cette condition de gradient. |
getMaxValue() | String | Récupère la valeur maximale de cette condition de gradient. |
getMidColorObject() | Color | Récupère l'ensemble de couleurs correspondant à la valeur du point médian de cette condition de dégradé. |
getMidType() | InterpolationType | Récupère le type d'interpolation pour la valeur médiane de cette condition de gradient. |
getMidValue() | String | Récupère la valeur du point médian de cette condition de gradient. |
getMinColorObject() | Color | Récupère l'ensemble de couleurs correspondant à la valeur minimale de cette condition de dégradé. |
getMinType() | InterpolationType | Récupère le type d'interpolation pour la valeur minimale de cette condition de gradient. |
getMinValue() | String | Récupère la valeur minimale de cette condition de gradient. |
Documentation détaillée
getMaxColorObject()
Récupère l'ensemble de couleurs correspondant à la valeur maximale de cette condition de dégradé. Renvoie null
si
la couleur n'a pas été définie.
Renvois
Color
: couleur définie pour la valeur maximale de cette condition de dégradé ou null
.
getMaxType()
Récupère le type d'interpolation pour la valeur maximale de cette condition de gradient. Renvoie null
si le type maximal du gradient n'a pas été défini.
Renvois
InterpolationType
: type d'interpolation pour la valeur maximale de cette condition de gradient ou null
getMaxValue()
Récupère la valeur maximale de cette condition de gradient. Renvoie une chaîne vide si InterpolationType
est MAX
ou si la valeur maximale n'a pas été
défini.
Renvois
String
: valeur maximale si spécifiée ou chaîne vide
getMidColorObject()
Récupère l'ensemble de couleurs correspondant à la valeur du point médian de cette condition de dégradé. Renvoie null
si
la couleur n'a pas été définie.
Renvois
Color
: couleur définie pour la valeur du point médian de cette condition de dégradé ou null
.
getMidType()
Récupère le type d'interpolation pour la valeur médiane de cette condition de gradient. Renvoie null
si le type de milieu du dégradé n'a pas été défini.
Renvois
InterpolationType
: type d'interpolation pour la valeur médiane de cette condition de gradient ou null
getMidValue()
Récupère la valeur du point médian de cette condition de gradient. Renvoie une chaîne vide si le dégradé La valeur mid n'a pas été définie.
Renvois
String
: valeur médiane ou chaîne vide
getMinColorObject()
Récupère l'ensemble de couleurs correspondant à la valeur minimale de cette condition de dégradé. Renvoie null
si
la couleur n'a pas été définie.
Renvois
Color
: couleur définie pour la valeur minimale de cette condition de dégradé ou null
.
getMinType()
Récupère le type d'interpolation pour la valeur minimale de cette condition de gradient. Renvoie null
si le type de valeur minimale du gradient n'a pas été défini.
Renvois
InterpolationType
: type d'interpolation pour la valeur minimale de cette condition de gradient ou null
getMinValue()
Récupère la valeur minimale de cette condition de gradient. Renvoie une chaîne vide si InterpolationType
est MIN
ou si la valeur minimale n'a pas été
défini.
Renvois
String
: valeur minimale si spécifiée ou chaîne vide