Accedere alle condizioni di gradiente (colore) in Conditional
.
Ogni regola di formattazione condizionale può contenere una sola condizione di sfumatura. Una condizione di gradiente è
definita da tre punti lungo una scala numerica (minimo, medio e massimo), ognuno dei quali ha un colore, un
valore e un Interpolation
. Il contenuto di una cella viene
confrontato con i valori nella scala numerica e il colore applicato alla cella viene interpolato
in base alla vicinanza del contenuto della cella ai punti minimo, medio e massimo della condizione di gradiente.
// 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}`); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | Color | Recupera il colore impostato per il valore massimo di questa condizione di sfumatura. |
get | Interpolation | Ottiene il tipo di interpolazione per il valore massimo di questa condizione di sfumatura. |
get | String | Ottiene il valore massimo di questa condizione di sfumatura. |
get | Color | Recupera il colore impostato per il valore intermedio di questa condizione di sfumatura. |
get | Interpolation | Restituisce il tipo di interpolazione per il valore medio di questa condizione di sfumatura. |
get | String | Ottiene il valore medio di questa condizione di sfumatura. |
get | Color | Restituisce il colore impostato per il valore minimo di questa condizione di gradiente. |
get | Interpolation | Ottiene il tipo di interpolazione per il valore minimo di questa condizione di sfumatura. |
get | String | Restituisce il valore minimo di questa condizione di sfumatura. |
Documentazione dettagliata
get Max Color Object()
Recupera il colore impostato per il valore massimo di questa condizione di sfumatura. Restituisce null
se
il colore non è stato impostato.
Indietro
Color
: il colore impostato per il valore massimo di questa condizione di sfumatura o null
.
get Max Type()
Ottiene il tipo di interpolazione per il valore massimo di questa condizione di sfumatura. Restituisce null
se il tipo di gradiente massimo non è stato impostato.
Indietro
Interpolation
: il tipo di interpolazione per il valore massimo di questa condizione di sfumatura o null
.
get Max Value()
Ottiene il valore massimo di questa condizione di sfumatura. Restituisce una stringa vuota se Interpolation
è MAX
o se il valore massimo non è stato
impostato.
Indietro
String
: il valore massimo, se specificato, o una stringa vuota.
get Mid Color Object()
Recupera il colore impostato per il valore intermedio di questa condizione di sfumatura. Restituisce null
se
il colore non è stato impostato.
Indietro
Color
: il colore impostato per il valore intermedio di questa condizione di sfumatura o null
.
get Mid Type()
Restituisce il tipo di interpolazione per il valore medio di questa condizione di sfumatura. Restituisce null
se il tipo di punto medio della sfumatura non è stato impostato.
Indietro
Interpolation
: il tipo di interpolazione per il valore del punto medio di questa condizione di gradiente o null
.
get Mid Value()
Ottiene il valore medio di questa condizione di sfumatura. Restituisce una stringa vuota se il valore intermedio del gradiente non è stato impostato.
Indietro
String
: il valore del punto medio o una stringa vuota.
get Min Color Object()
Restituisce il colore impostato per il valore minimo di questa condizione di gradiente. Restituisce null
se
il colore non è stato impostato.
Indietro
Color
: il colore impostato per il valore minimo di questa condizione di sfumatura o null
.
get Min Type()
Ottiene il tipo di interpolazione per il valore minimo di questa condizione di sfumatura. Restituisce null
se il tipo minimo di sfumatura non è stato impostato.
Indietro
Interpolation
: il tipo di interpolazione per il valore minimo di questa condizione di sfumatura o null
.
get Min Value()
Restituisce il valore minimo di questa condizione di sfumatura. Restituisce una stringa vuota se Interpolation
è MIN
o se il valore minimo non è stato
impostato.
Indietro
String
: il valore minimo, se specificato, o una stringa vuota.