Class GradientCondition

CondizioneGradiente

Accedi alle condizioni di gradiente (colore) in ConditionalFormatRuleApis. 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 InterpolationType. 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

MetodoTipo restituitoBreve descrizione
getMaxColorObject()ColorRestituisce il colore impostato per il valore massimo di questa condizione di gradiente.
getMaxType()InterpolationTypeRecupera il tipo di interpolazione per il valore massimo di questa condizione di gradiente.
getMaxValue()StringRecupera il valore massimo di questa condizione di gradiente.
getMidColorObject()ColorRestituisce il colore impostato per il valore intermedio di questa condizione di gradiente.
getMidType()InterpolationTypeRecupera il tipo di interpolazione per il valore intermedio di questa condizione di gradiente.
getMidValue()StringRecupera il valore intermedio di questa condizione di gradiente.
getMinColorObject()ColorRestituisce il colore impostato per il valore minimo di questa condizione di gradiente.
getMinType()InterpolationTypeRecupera il tipo di interpolazione per il valore minimo di questa condizione di gradiente.
getMinValue()StringRecupera 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

InterpolationType: 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 InterpolationType è 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

InterpolationType: 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

InterpolationType: 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 InterpolationType è MIN o se il valore minimo non è stato impostato.

Invio

String: il valore minimo se specificato o una stringa vuota

Metodi ritirati