Accédez aux conditions du gradient (couleur) dans ConditionalFormatRuleApis
.
Chaque règle de mise en forme conditionnelle peut contenir une seule condition de gradient. Une condition de gradient est définie par trois points sur une échelle numérique (min, milieu et max.), chacun étant associé à une couleur, une valeur et un InterpolationType
. Le contenu d'une cellule est comparé aux valeurs de l'échelle numérique, et la couleur appliquée à la cellule est interpolée en fonction de la proximité du contenu de la cellule par rapport aux conditions minimale, maximale et maximale du 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 la couleur définie pour 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 la couleur définie pour la valeur de point médian de cette condition de gradient. |
getMidType() | InterpolationType | Récupère le type d'interpolation pour la valeur de milieu de cette condition de gradient. |
getMidValue() | String | Récupère le point médian de cette condition de gradient. |
getMinColorObject() | Color | Récupère la couleur définie pour 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 la couleur définie pour la valeur maximale de cette condition de dégradé. Renvoie null
si la couleur n'a pas été définie.
Aller-retour
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. Affiche null
si le type de gradient maximal n'a pas été défini.
Aller-retour
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éfinie.
Aller-retour
String
: valeur maximale si spécifiée ou chaîne vide
getMidColorObject()
Récupère la couleur définie pour la valeur de point médian de cette condition de gradient. Renvoie null
si la couleur n'a pas été définie.
Aller-retour
Color
: couleur définie pour le point médian de cette condition de dégradé ou null
.
getMidType()
Récupère le type d'interpolation pour la valeur de milieu de cette condition de gradient. Affiche null
si le type de milieu de dégradé n'a pas été défini.
Aller-retour
InterpolationType
: type d'interpolation pour la valeur de point médian de cette condition de gradient ou null
getMidValue()
Récupère le point médian de cette condition de gradient. Renvoie une chaîne vide si la valeur moyenne du gradient n'a pas été définie.
Aller-retour
String
: valeur de point médian ou chaîne vide
getMinColorObject()
Récupère la couleur définie pour la valeur minimale de cette condition de dégradé. Renvoie null
si la couleur n'a pas été définie.
Aller-retour
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. Affiche null
si le type minimal de gradient n'a pas été défini.
Aller-retour
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éfinie.
Aller-retour
String
: valeur minimale si elle est spécifiée ou chaîne vide