Accede a las condiciones de gradiente (color) en ConditionalFormatRuleApis
.
Cada regla de formato condicional puede contener una sola condición de gradiente. Una condición de gradiente es
definidos por tres puntos a lo largo de una escala numérica (mínimo, medio y máximo), cada uno de los cuales tiene un color, una
y un InterpolationType
. El contenido de una celda es
en comparación 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 los puntos mínimos, medios y máximos de la condición del 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étodo | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getMaxColorObject() | Color | Obtiene el conjunto de colores para el valor máximo de esta condición de gradiente. |
getMaxType() | InterpolationType | Obtiene el tipo de interpolación del valor máximo de esta condición del gradiente. |
getMaxValue() | String | Obtiene el valor máximo de esta condición de gradiente. |
getMidColorObject() | Color | Obtiene el conjunto de colores para el valor de punto medio de esta condición de gradiente. |
getMidType() | InterpolationType | Obtiene el tipo de interpolación para el valor del punto medio de esta condición del gradiente. |
getMidValue() | String | Obtiene el valor de punto medio de esta condición de gradiente. |
getMinColorObject() | Color | Obtiene el conjunto de colores para el valor mínimo de esta condición del gradiente. |
getMinType() | InterpolationType | Obtiene el tipo de interpolación para el valor mínimo de esta condición del gradiente. |
getMinValue() | String | Obtiene el valor mínimo de esta condición del gradiente. |
Documentación detallada
getMaxColorObject()
Obtiene el conjunto de colores para el valor máximo de esta condición de gradiente. Muestra null
si
no se ha establecido 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 del valor máximo de esta condición del gradiente. Muestra null
si no se estableció el tipo máximo de gradiente.
Volver
InterpolationType
: Es el tipo de interpolación del 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 cadena vacía si InterpolationType
es MAX
o si el valor máximo no se ha especificado.
automático.
Volver
String
: Es el valor máximo si se especifica o es una string vacía.
getMidColorObject()
Obtiene el conjunto de colores para el valor de punto medio de esta condición de gradiente. Muestra null
si
no se ha establecido el color.
Volver
Color
: Es el color establecido para el valor de punto medio de esta condición del gradiente o null
.
getMidType()
Obtiene el tipo de interpolación para el valor del punto medio de esta condición del gradiente. Muestra null
si no se estableció el tipo de 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. Devuelve una cadena vacía si el gradiente no se estableció el valor medio.
Volver
String
: Es el valor de punto medio o una string vacía.
getMinColorObject()
Obtiene el conjunto de colores para el valor mínimo de esta condición del gradiente. Muestra null
si
no se ha establecido el color.
Volver
Color
: Es el color establecido para el valor mínimo de esta condición del gradiente o null
.
getMinType()
Obtiene el tipo de interpolación para el valor mínimo de esta condición del gradiente. Muestra null
si no se estableció el tipo mínimo de gradiente.
Volver
InterpolationType
: Es el tipo de interpolación del valor mínimo de esta condición del gradiente o null
getMinValue()
Obtiene el valor mínimo de esta condición del gradiente. Muestra una cadena vacía si InterpolationType
es MIN
o si el valor mínimo no ha sido
automático.
Volver
String
: Es el valor mínimo si se especifica o es una string vacía.