Accedi alle condizioni di gradiente (colore) in Conditional
.
Ogni regola di formato condizionale può contenere una singola condizione di gradiente. Una condizione di gradiente è
definita da tre punti lungo una scala numerica (min, mid e max), ciascuno con un colore, un
valore e un Interpolation
. I contenuti di una cella vengono confrontati con i valori della scala di numeri e il colore applicato alla cella viene interpolato in base alla vicinanza dei contenuti 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 | Restituisce il colore impostato per il valore massimo di questa condizione di gradiente. |
get | Interpolation | Recupera il tipo di interpolazione per il valore massimo di questa condizione di gradiente. |
get | String | Recupera il valore massimo di questa condizione di gradiente. |
get | Color | Restituisce il colore impostato per il valore intermedio di questa condizione di gradiente. |
get | Interpolation | Recupera il tipo di interpolazione per il valore intermedio di questa condizione di gradiente. |
get | String | Recupera il valore intermedio di questa condizione di gradiente. |
get | Color | Restituisce il colore impostato per il valore minimo di questa condizione di gradiente. |
get | Interpolation | Recupera il tipo di interpolazione per il valore minimo di questa condizione di gradiente. |
get | String | Recupera il valore minimo di questa condizione di gradiente. |
Documentazione dettagliata
get Max Color Object()
Restituisce il colore impostato per il valore massimo di questa condizione di gradiente. Restituisce null
se il colore non è stato impostato.
Invio
Color
: il colore impostato per il valore massimo di questa condizione di sfumatura o null
.
get Max Type()
Recupera il tipo di interpolazione per il valore massimo di questa condizione di gradiente. Restituisce null
se il tipo di gradiente massimo non è stato impostato.
Invio
Interpolation
: il tipo di interpolazione per il valore massimo di questa condizione di gradiente o null
get Max Value()
Recupera il valore massimo di questa condizione di gradiente. Restituisce una stringa vuota se Interpolation
è MAX
o se il valore massimo non è stato impostato.
Invio
String
: il valore massimo se specificato o una stringa vuota
get Mid Color Object()
Restituisce il colore impostato per il valore intermedio di questa condizione di gradiente. Restituisce null
se il colore non è stato impostato.
Invio
Color
: il colore impostato per il valore intermedio di questa condizione di sfumatura o null
.
get Mid Type()
Recupera il tipo di interpolazione per il valore intermedio di questa condizione di gradiente. Restituisce null
se il tipo di colore intermedio della sfumatura non è stato impostato.
Invio
Interpolation
: il tipo di interpolazione per il valore del punto medio di questa condizione di gradiente o null
get Mid Value()
Recupera il valore intermedio di questa condizione di gradiente. Restituisce una stringa vuota se il valore mid gradiente non è stato impostato.
Invio
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.
Invio
Color
: il colore impostato per il valore minimo di questa condizione di sfumatura o null
.
get Min Type()
Recupera il tipo di interpolazione per il valore minimo di questa condizione di gradiente. Restituisce null
se il tipo di gradiente minimo non è stato impostato.
Invio
Interpolation
: il tipo di interpolazione per il valore minimo di questa condizione di gradiente o null
get Min Value()
Recupera il valore minimo di questa condizione di gradiente. Restituisce una stringa vuota se Interpolation
è MIN
o se il valore minimo non è stato impostato.
Invio
String
: il valore minimo se specificato o una stringa vuota