Zugriff auf Bedingungen für den Farbverlauf (Farbe) in ConditionalFormatRuleApis
.
Jede Regel für die bedingte Formatierung kann eine einzelne Gradientenbedingung enthalten. Eine Gradientenbedingung
werden durch drei Punkte entlang einer Zahlenskala (Min., Mittel und Höchstwert) definiert, von denen jeder eine Farbe, einen
und einem InterpolationType
-Wert. Der Inhalt einer Zelle ist
verglichen mit den Werten in der Zahlenskala und die auf die Zelle angewendete Farbe wird interpoliert.
basierend auf der Nähe des Zelleninhalts zu den Mindest-, Mittel- und Höchstpunkten der Gradientenbedingung.
// 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()); }
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getMaxColorObject() | Color | Ruft den Farbsatz für den Maximalwert dieser Farbverlaufsbedingung ab. |
getMaxType() | InterpolationType | Ruft den Interpolationstyp für den Maximalwert dieser Gradientenbedingung ab. |
getMaxValue() | String | Ruft den Maximalwert dieser Gradientenbedingung ab. |
getMidColorObject() | Color | Ruft die für den Mittelpunkt der Farbverlaufsbedingung festgelegte Farbe ab. |
getMidType() | InterpolationType | Ruft den Interpolationstyp für den Mittelpunkt dieser Farbverlaufsbedingung ab. |
getMidValue() | String | Ruft den Mittelpunkt dieser Farbverlaufsbedingung ab. |
getMinColorObject() | Color | Ruft die Farbe ab, die für den Minimalwert dieser Farbverlaufsbedingung festgelegt wurde. |
getMinType() | InterpolationType | Ruft den Interpolationstyp für den Minimalwert dieser Gradientenbedingung ab. |
getMinValue() | String | Ruft den Minimalwert dieser Gradientenbedingung ab. |
Detaillierte Dokumentation
getMaxColorObject()
Ruft den Farbsatz für den Maximalwert dieser Farbverlaufsbedingung ab. Gibt null
zurück, wenn
die Farbe nicht festgelegt wurde.
Rückflug
Color
: Die für den Maximalwert dieser Farbverlaufsbedingung oder null
festgelegte Farbe.
getMaxType()
Ruft den Interpolationstyp für den Maximalwert dieser Gradientenbedingung ab. Gibt null
zurück, wenn der maximale Typ des Gradienten nicht festgelegt wurde.
Rückflug
InterpolationType
: Der Interpolationstyp für den Maximalwert dieser Gradientenbedingung oder null
getMaxValue()
Ruft den Maximalwert dieser Gradientenbedingung ab. Gibt einen leeren String zurück, wenn InterpolationType
MAX
ist oder der Höchstwert noch nicht erreicht wurde
festgelegt.
Rückflug
String
: Höchstwert, falls angegeben, oder leerer String
getMidColorObject()
Ruft die für den Mittelpunkt der Farbverlaufsbedingung festgelegte Farbe ab. Gibt null
zurück, wenn
die Farbe nicht festgelegt wurde.
Rückflug
Color
: Die für den Mittelpunkt der Farbverlaufsbedingung oder null
festgelegte Farbe.
getMidType()
Ruft den Interpolationstyp für den Mittelpunkt dieser Farbverlaufsbedingung ab. Gibt null
zurück, wenn der mittlere Typ des Farbverlaufs nicht festgelegt wurde.
Rückflug
InterpolationType
: Der Interpolationstyp für den Mittelwert dieser Gradientenbedingung oder null
getMidValue()
Ruft den Mittelpunkt dieser Farbverlaufsbedingung ab. Gibt einen leeren String zurück, wenn der Farbverlauf Der mittlere Wert wurde nicht festgelegt.
Rückflug
String
: der Mittelpunkt oder ein leerer String
getMinColorObject()
Ruft die Farbe ab, die für den Minimalwert dieser Farbverlaufsbedingung festgelegt wurde. Gibt null
zurück, wenn
die Farbe nicht festgelegt wurde.
Rückflug
Color
: Die für den Minimalwert der Farbverlaufsbedingung oder null
festgelegte Farbe.
getMinType()
Ruft den Interpolationstyp für den Minimalwert dieser Gradientenbedingung ab. Gibt null
zurück, wenn kein Mindestwert für den Gradienten festgelegt wurde.
Rückflug
InterpolationType
: Der Interpolationstyp für den Minimalwert dieser Gradientenbedingung oder null
getMinValue()
Ruft den Minimalwert dieser Gradientenbedingung ab. Gibt einen leeren String zurück, wenn InterpolationType
MIN
ist oder der Minimalwert noch nicht festgelegt wurde
festgelegt.
Rückflug
String
: Minimalwert, falls angegeben, oder ein leerer String