Class GradientCondition

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
GradientCondition.

Acesse as condições do gradiente (cor) em ConditionalFormatRuleApis. Cada regra condicional de formato pode conter uma única condição de gradiente. Uma condição de gradiente é definida por três pontos ao longo de uma escala numérica (mín., média e máxima), cada um com cor, valor e InterpolationType. O conteúdo de uma célula é comparado com os valores na escala numérica, e a cor aplicada à célula é interpolada com base na proximidade do conteúdo da célula com os pontos mínimo, médio e máximo da condição do 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());
}

Métodos

MétodoTipo de retornoBreve descrição
getMaxColorObject()ColorRecebe a cor definida para o valor máximo dessa condição de gradiente.
getMaxType()InterpolationTypeRecebe o tipo de interpolação do valor máximo dessa condição de gradiente.
getMaxValue()StringRecebe o valor máximo dessa condição de gradiente.
getMidColorObject()ColorRecebe a cor definida para o valor do ponto médio dessa condição de gradiente.
getMidType()InterpolationTypeRecebe o tipo de interpolação do valor do ponto médio dessa condição de gradiente.
getMidValue()StringRecebe o valor do ponto médio dessa condição de gradiente.
getMinColorObject()ColorRecebe a cor definida para o valor mínimo dessa condição de gradiente.
getMinType()InterpolationTypeRecebe o tipo de interpolação do valor mínimo dessa condição de gradiente.
getMinValue()StringRecebe o valor mínimo dessa condição de gradiente.

Documentação detalhada

getMaxColorObject()

Recebe a cor definida para o valor máximo dessa condição de gradiente. Retornará null se a cor não tiver sido definida.

Retornar

Color: a cor definida para o valor máximo dessa condição de gradiente ou null.


getMaxType()

Recebe o tipo de interpolação do valor máximo dessa condição de gradiente. Retorna null se o tipo máximo de gradiente não tiver sido definido.

Retornar

InterpolationType: o tipo de interpolação para o valor máximo desta condição de gradiente ou null


getMaxValue()

Recebe o valor máximo dessa condição de gradiente. Retornará uma string vazia se InterpolationType for MAX ou se o valor máximo não tiver sido definido.

Retornar

String: o valor máximo, se especificado ou uma string vazia


getMidColorObject()

Recebe a cor definida para o valor do ponto médio dessa condição de gradiente. Retornará null se a cor não tiver sido definida.

Retornar

Color: a cor definida para o valor do ponto médio desta condição de gradiente ou null.


getMidType()

Recebe o tipo de interpolação do valor do ponto médio dessa condição de gradiente. Retorna null se o tipo intermediário do gradiente não tiver sido definido.

Retornar

InterpolationType: o tipo de interpolação para o valor do ponto médio desta condição de gradiente ou null


getMidValue()

Recebe o valor do ponto médio dessa condição de gradiente. Retorna uma string vazia se o gradiente no valor médio não tiver sido definido.

Retornar

String: o valor do ponto médio ou uma string vazia


getMinColorObject()

Recebe a cor definida para o valor mínimo dessa condição de gradiente. Retornará null se a cor não tiver sido definida.

Retornar

Color: a cor definida para o valor mínimo desta condição de gradiente ou null.


getMinType()

Recebe o tipo de interpolação do valor mínimo dessa condição de gradiente. Retorna null se o tipo mínimo de gradiente não tiver sido definido.

Retornar

InterpolationType: o tipo de interpolação para o valor mínimo desta condição de gradiente ou null


getMinValue()

Recebe o valor mínimo dessa condição de gradiente. Retornará uma string vazia se InterpolationType for MIN ou se o valor mínimo não tiver sido definido.

Retornar

String: o valor mínimo, se especificado, ou uma string vazia

Métodos obsoletos