Accede a las condiciones de gradiente (color) en ConditionalFormatRuleApis
.
Cada regla de formato condicional puede contener una sola condición de degradado. Una condición de degradado se define con tres puntos en una escala numérica (mín., media y máxima). Cada uno de ellos tiene un color, un valor y un InterpolationType
. El contenido de una celda se compara con los valores en la escala numérica y el color aplicado a la celda se interpola según la proximidad del contenido de la celda a la condición de gradiente como mínimo, punto medio y punto máximo.
// 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étodo | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getMaxColorObject() | Color | Obtiene el color establecido para el valor máximo de esta condición de gradiente. |
getMaxType() | InterpolationType | Obtiene el tipo de interpolación para el valor máximo de esta condición de gradiente. |
getMaxValue() | String | Obtiene el valor máximo de esta condición de gradiente. |
getMidColorObject() | Color | Obtiene el color establecido para el valor de punto medio de esta condición de gradiente. |
getMidType() | InterpolationType | Obtiene el tipo de interpolación para el valor de punto medio de esta condición de gradiente. |
getMidValue() | String | Obtiene el valor de punto medio de esta condición de gradiente. |
getMinColorObject() | Color | Obtiene el color establecido para el valor mínimo de esta condición de gradiente. |
getMinType() | InterpolationType | Obtiene el tipo de interpolación para el valor mínimo de esta condición de gradiente. |
getMinValue() | String | Obtiene el valor mínimo de esta condición de gradiente. |
Documentación detallada
getMaxColorObject()
Obtiene el color establecido para el valor máximo de esta condición de gradiente. Muestra null
si no se configuró el color.
Volver
Color
: Es el color establecido para el valor máximo de esta condición de gradiente o null
.
getMaxType()
Obtiene el tipo de interpolación para el valor máximo de esta condición de gradiente. Muestra null
si no se estableció el tipo máximo de gradiente.
Volver
InterpolationType
: Es el tipo de interpolación para el valor máximo de esta condición de gradiente o null
.
getMaxValue()
Obtiene el valor máximo de esta condición de gradiente. Muestra una string vacía si InterpolationType
es MAX
o si no se estableció el valor máximo.
Volver
String
: El valor máximo si se especifica o una string vacía
getMidColorObject()
Obtiene el color establecido para el valor de punto medio de esta condición de gradiente. Muestra null
si no se configuró el color.
Volver
Color
: Es el color establecido para el valor de punto medio de esta condición de gradiente o null
.
getMidType()
Obtiene el tipo de interpolación para el valor de punto medio de esta condición de gradiente. Muestra null
si no se estableció el tipo medio de gradiente.
Volver
InterpolationType
: Es el tipo de interpolación para el valor de punto medio de esta condición de gradiente o null
.
getMidValue()
Obtiene el valor de punto medio de esta condición de gradiente. Muestra una string vacía si no se estableció el valor medio de gradiente.
Volver
String
: Es el valor de punto medio o una string vacía.
getMinColorObject()
Obtiene el color establecido para el valor mínimo de esta condición de gradiente. Muestra null
si no se configuró el color.
Volver
Color
: Es el color establecido para el valor mínimo de esta condición de gradiente o null
.
getMinType()
Obtiene el tipo de interpolación para el valor mínimo de esta condición de gradiente. Muestra null
si no se estableció el tipo de gradiente mínimo.
Volver
InterpolationType
: Es el tipo de interpolación para el valor mínimo de esta condición de gradiente o null
.
getMinValue()
Obtiene el valor mínimo de esta condición de gradiente. Muestra una string vacía si InterpolationType
es MIN
o si el valor mínimo no se configuró.
Volver
String
: El valor mínimo si se especifica o una string vacía