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 con tres puntos a lo largo de una escala numérica (mínimo, medio y máximo), 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 según 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 del punto medio de esta condición de gradiente. |
get | String | Obtiene el valor del punto 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. Devuelve null
si no se estableció el color.
Volver
Color
: Es el conjunto de colores 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. Devuelve null
si no se configuró 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. Devuelve una cadena vacía si Interpolation
es MAX
o si no se estableció 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. Devuelve null
si no se estableció el color.
Volver
Color
: Es el conjunto de colores 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 del punto medio de esta condición de gradiente. Devuelve null
si no se configuró el tipo de punto medio del gradiente.
Volver
Interpolation
: Es el tipo de interpolación para el valor del punto medio de esta condición de gradiente o null
.
get Mid Value()
Obtiene el valor del punto medio de esta condición de gradiente. Devuelve 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. Devuelve null
si no se estableció el color.
Volver
Color
: Es el conjunto de colores 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. Devuelve null
si no se configuró el tipo de min. de gradiente.
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. Devuelve una cadena vacía si Interpolation
es MIN
o si no se estableció el valor mínimo.
Volver
String
: Es el valor mínimo si se especifica o una cadena vacía.