Accedi alle condizioni del gradiente (colore) in ConditionalFormatRuleApis
.
Ogni regola di formattazione condizionale può contenere una singola condizione di gradiente. Una condizione del gradiente è definita da tre punti su una scala numerica (min, mid e max), ciascuno dei quali ha un colore, un valore e un InterpolationType
. Il contenuto di una cella viene confrontato con i valori della 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 del gradiente.
// 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()); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getMaxColorObject() | Color | Restituisce il colore impostato per il valore massimo di questa condizione del gradiente. |
getMaxType() | InterpolationType | Restituisce il tipo di interpolazione per il valore massimo di questa condizione del gradiente. |
getMaxValue() | String | Restituisce il valore massimo di questa condizione del gradiente. |
getMidColorObject() | Color | Restituisce il colore impostato per il valore del punto medio di questa condizione del gradiente. |
getMidType() | InterpolationType | Restituisce il tipo di interpolazione per il valore del punto medio di questa condizione del gradiente. |
getMidValue() | String | Restituisce il valore del punto medio di questa condizione del gradiente. |
getMinColorObject() | Color | Restituisce il colore impostato per il valore minimo di questa condizione del gradiente. |
getMinType() | InterpolationType | Restituisce il tipo di interpolazione per il valore minimo di questa condizione del gradiente. |
getMinValue() | String | Restituisce il valore minimo di questa condizione del gradiente. |
Documentazione dettagliata
getMaxColorObject()
Restituisce il colore impostato per il valore massimo di questa condizione del gradiente. Restituisce null
se il colore non è stato impostato.
Ritorni
Color
: il colore impostato per il valore massimo di questa condizione del gradiente o null
.
getMaxType()
Restituisce il tipo di interpolazione per il valore massimo di questa condizione del gradiente. Restituisce null
se il tipo massimo del gradiente non è stato impostato.
Ritorni
InterpolationType
: il tipo di interpolazione per il valore massimo di questa condizione del gradiente o null
getMaxValue()
Restituisce il valore massimo di questa condizione del gradiente. Restituisce una stringa vuota se InterpolationType
è MAX
o se il valore massimo non è stato impostato.
Ritorni
String
: il valore massimo, se specificato, o una stringa vuota
getMidColorObject()
Restituisce il colore impostato per il valore del punto medio di questa condizione del gradiente. Restituisce null
se il colore non è stato impostato.
Ritorni
Color
: il colore impostato per il valore del punto medio di questa condizione del gradiente o null
.
getMidType()
Restituisce il tipo di interpolazione per il valore del punto medio di questa condizione del gradiente. Restituisce null
se non è stato impostato il tipo medio del gradiente.
Ritorni
InterpolationType
: il tipo di interpolazione per il valore del punto medio di questa condizione del gradiente o null
getMidValue()
Restituisce il valore del punto medio di questa condizione del gradiente. Restituisce una stringa vuota se il valore medio del gradiente non è stato impostato.
Ritorni
String
: il valore del punto medio o una stringa vuota
getMinColorObject()
Restituisce il colore impostato per il valore minimo di questa condizione del gradiente. Restituisce null
se il colore non è stato impostato.
Ritorni
Color
: il colore impostato per il valore minimo di questa condizione del gradiente o null
.
getMinType()
Restituisce il tipo di interpolazione per il valore minimo di questa condizione del gradiente. Restituisce null
se il tipo minimo del gradiente non è stato impostato.
Ritorni
InterpolationType
: il tipo di interpolazione per il valore minimo di questa condizione del gradiente o null
getMinValue()
Restituisce il valore minimo di questa condizione del gradiente. Restituisce una stringa vuota se InterpolationType
è MIN
o se il valore minimo non è stato impostato.
Ritorni
String
: il valore minimo se specificato o una stringa vuota