Accede a las condiciones de gradiente (color) en Conditional
.
Cada regla de formato condicional puede contener una sola condición de gradiente. Una condición de gradiente se define por tres puntos a lo largo de una escala numérica (mín., medio y máx.), cada uno de los cuales tiene un color, un valor y un Interpolation
. El contenido de una celda se compara con los valores de la escala numérica, y el color aplicado a la celda se interpola en función de la proximidad del contenido de la celda a los puntos mínimo, medio y máximo de la condición de 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}`); }
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
get | Color | Obtiene el color establecido para el valor máximo de esta condición de gradiente. |
get | Interpolation | Obtiene el tipo de interpolación para el valor máximo de esta condición de gradiente. |
get | String | Obtiene el valor máximo de esta condición de gradiente. |
get | Color | Obtiene el color establecido para el valor del punto medio de esta condición de gradiente. |
get | Interpolation | Obtiene el tipo de interpolación para el valor medio de esta condición de gradiente. |
get | String | Obtiene el valor medio de esta condición de gradiente. |
get | Color | Obtiene el color establecido para el valor mínimo de esta condición de gradiente. |
get | Interpolation | Obtiene el tipo de interpolación para el valor mínimo de esta condición de gradiente. |
get | String | Obtiene el valor mínimo de esta condición de gradiente. |
Documentación detallada
get Max Color Object()
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
.
get Max Type()
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 de gradiente máximo.
Volver
Interpolation
: Es el tipo de interpolación para el valor máximo de esta condición de gradiente o null
.
get Max Value()
Obtiene el valor máximo de esta condición de gradiente. Muestra una cadena vacía si Interpolation
es MAX
o si no se configuró el valor máximo.
Volver
String
: Es el valor máximo si se especifica o una cadena vacía.
get Mid Color Object()
Obtiene el color establecido para el valor del 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 del punto medio de esta condición de gradiente o null
.
get Mid Type()
Obtiene el tipo de interpolación para el valor medio de esta condición de gradiente. Muestra null
si no se configuró el tipo de gradiente medio.
Volver
Interpolation
: Es el tipo de interpolación para el valor medio de esta condición de gradiente o null
.
get Mid Value()
Obtiene el valor medio de esta condición de gradiente. Muestra una cadena vacía si no se estableció el valor medio del gradiente.
Volver
String
: Es el valor del punto medio o una cadena vacía.
get Min Color Object()
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
.
get Min Type()
Obtiene el tipo de interpolación para el valor mínimo de esta condición de gradiente. Muestra null
si no se configuró el tipo de gradiente mínimo.
Volver
Interpolation
: Es el tipo de interpolación para el valor mínimo de esta condición de gradiente o null
.
get Min Value()
Obtiene el valor mínimo de esta condición de gradiente. Muestra una cadena vacía si Interpolation
es MIN
o si no se configuró el valor mínimo.
Volver
String
: Es el valor mínimo si se especifica o una cadena vacía.