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. |
Metodi ritirati
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
| String | Restituisce il colore impostato per il valore massimo di questa condizione di gradiente. |
| String | Restituisce il colore impostato per il valore intermedio di questa condizione di gradiente. |
| String | Restituisce il colore impostato per il valore minimo di questa condizione di gradiente. |
Documentazione dettagliata
getMaxColorObject()
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
.
getMaxType()
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
getMaxValue()
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
getMidColorObject()
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
.
getMidType()
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
getMidValue()
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
getMinColorObject()
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
.
getMinType()
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
getMinValue()
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
Metodi ritirati
getMaxColor()
getMaxColor()
Ritiro. Sostituito da get
Restituisce il colore impostato per il valore massimo di questa condizione di gradiente. Restituisce una stringa vuota se il colore non è stato impostato.
Invio
String
: il colore impostato per il valore massimo di questa condizione di sfumatura o una stringa vuota.
getMidColor()
getMidColor()
Ritiro. Sostituito da get
Restituisce il colore impostato per il valore intermedio di questa condizione di gradiente. Restituisce una stringa vuota se il colore non è stato impostato.
Invio
String
: il colore impostato per il valore intermedio di questa condizione di sfumatura o una stringa vuota.
getMinColor()
getMinColor()
Ritiro. Sostituito da get
Restituisce il colore impostato per il valore minimo di questa condizione di gradiente. Restituisce una stringa vuota se il colore non è stato impostato.
Invio
String
: il colore impostato per il valore minimo di questa condizione di sfumatura o una stringa vuota.