Accédez aux conditions de dégradé (couleur) dans Conditional
.
Chaque règle de format conditionnel ne peut contenir qu'une seule condition de dégradé. Une condition de dégradé est définie par trois points sur une échelle numérique (min, milieu et max), chacun ayant une couleur, une valeur et un Interpolation
. 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 avec les points minimum, médian et maximal de la condition de dégradé.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. const sheet = SpreadsheetApp.getActiveSheet(); const rules = sheet.getConditionalFormatRules(); for (let i = 0; i < rules.length; i++) { const gradient = rules[i].getGradientCondition(); const minColor = gradient.getMinColorObject().asRgbColor().asHexString(); const minType = gradient.getMinType(); const minValue = gradient.getMinValue(); const midColor = gradient.getMidColorObject().asRgbColor().asHexString(); const midType = gradient.getMidType(); const midValue = gradient.getMidValue(); const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString(); const maxType = gradient.getMaxType(); const maxValue = gradient.getMaxValue(); Logger.log(`The conditional format gradient information for rule ${i}: MinColor ${minColor}, MinType ${minType}, MinValue ${minValue}, MidColor ${midColor}, MidType ${midType}, MidValue ${midValue}, MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`); }
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
get | Color | Récupère la couleur définie pour la valeur maximale de cette condition de dégradé. |
get | Interpolation | Récupère le type d'interpolation pour la valeur maximale de cette condition de dégradé. |
get | String | Récupère la valeur maximale de cette condition de dégradé. |
get | Color | Récupère la couleur définie pour la valeur du point médian de cette condition de dégradé. |
get | Interpolation | Récupère le type d'interpolation pour la valeur médiane de cette condition de dégradé. |
get | String | Récupère la valeur médiane de cette condition de dégradé. |
get | Color | Récupère la couleur définie pour la valeur minimale de cette condition de dégradé. |
get | Interpolation | Récupère le type d'interpolation pour la valeur minimale de cette condition de gradient. |
get | String | Récupère la valeur minimale de cette condition de dégradé. |
Documentation détaillée
get Max Color Object()
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.
Renvois
Color
: couleur définie pour la valeur maximale de cette condition de dégradé ou null
.
get Max Type()
Récupère le type d'interpolation pour la valeur maximale de cette condition de dégradé. Renvoie null
si le type de gradient maximal n'a pas été défini.
Renvois
Interpolation
: type d'interpolation pour la valeur maximale de cette condition de dégradé ou null
get Max Value()
Récupère la valeur maximale de cette condition de dégradé. Renvoie une chaîne vide si Interpolation
est MAX
ou si la valeur maximale n'a pas été définie.
Renvois
String
: valeur maximale si spécifiée ou chaîne vide
get Mid Color Object()
Récupère la couleur définie pour 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 médiane de cette condition de dégradé ou null
.
get Mid Type()
Récupère le type d'interpolation pour la valeur médiane de cette condition de dégradé. Renvoie null
si le type de milieu du dégradé n'a pas été défini.
Renvois
Interpolation
: type d'interpolation pour la valeur médiane de cette condition de dégradé ou null
get Mid Value()
Récupère la valeur médiane de cette condition de dégradé. Renvoie une chaîne vide si la valeur médiane du dégradé n'a pas été définie.
Renvois
String
: valeur médiane ou chaîne vide
get Min Color Object()
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.
Renvois
Color
: couleur définie pour la valeur minimale de cette condition de dégradé ou null
.
get Min Type()
Récupère le type d'interpolation pour la valeur minimale de cette condition de gradient. Renvoie null
si le type de gradient minimal n'a pas été défini.
Renvois
Interpolation
: type d'interpolation pour la valeur minimale de cette condition de gradient ou null
get Min Value()
Récupère la valeur minimale de cette condition de dégradé. Renvoie une chaîne vide si Interpolation
est MIN
ou si la valeur minimale n'a pas été définie.
Renvois
String
: valeur minimale si spécifiée ou chaîne vide