Class GradientCondition

GradientCondition

ConditionalFormatRuleApis のグラデーション(色)条件にアクセスします。 各条件付き書式ルールには、グラデーション条件を 1 つだけ含めることができます。勾配条件は 最小、中間、最大などの数値尺度に沿った 3 つの点で定義されます。それぞれの点は色、 値、InterpolationType があります。セルの内容は 数値スケールの値と比較され、セルに適用された色が補間されます。 セルのコンテンツとグラデーション条件の最小値、中値、最大値の近接性に基づいて計算されます。

// 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());
}

メソッド

メソッド戻り値の型概要
getMaxColorObject()Colorこのグラデーション条件の最大値の色セットを取得します。
getMaxType()InterpolationTypeこのグラデーション条件の最大値の補間タイプを取得します。
getMaxValue()Stringこの勾配条件の最大値を取得します。
getMidColorObject()Colorこのグラデーション条件の中間値に設定されたカラーセットを取得します。
getMidType()InterpolationTypeこのグラデーション条件の中点値の補間タイプを取得します。
getMidValue()Stringこの勾配条件の中間値を取得します。
getMinColorObject()Colorこのグラデーション条件の最小値の色セットを取得します。
getMinType()InterpolationTypeこのグラデーション条件の最小値の補間タイプを取得します。
getMinValue()Stringこの勾配条件の最小値を取得します。

詳細なドキュメント

getMaxColorObject()

このグラデーション条件の最大値の色セットを取得します。次の場合は null を返します。 色が設定されていません。

戻る

Color - グラデーション条件の最大値または null に設定された色。


getMaxType()

このグラデーション条件の最大値の補間タイプを取得します。勾配の最大タイプが設定されていない場合、null を返します。

戻る

InterpolationType - この勾配条件の最大値の補間タイプまたは null


getMaxValue()

この勾配条件の最大値を取得します。InterpolationTypeMAX の場合、または最大値がまだ満たされていない場合は、空の文字列を返します。 あります。

戻る

String - 最大値(指定された場合、または空の文字列)


getMidColorObject()

このグラデーション条件の中間値に設定されたカラーセットを取得します。次の場合は null を返します。 色が設定されていません。

戻る

Color - グラデーション条件の中間値に設定された色または null です。


getMidType()

このグラデーション条件の中点値の補間タイプを取得します。グラデーションの mid タイプが設定されていない場合、null を返します。

戻る

InterpolationType - この勾配条件の中点値の補間タイプまたは null


getMidValue()

この勾配条件の中間値を取得します。グラデーションの値が変化した場合は空の文字列を返します。 値が設定されていません。

戻る

String - 中間値または空の文字列


getMinColorObject()

このグラデーション条件の最小値の色セットを取得します。次の場合は null を返します。 色が設定されていません。

戻る

Color - グラデーション条件の最小値または null の色セットです。


getMinType()

このグラデーション条件の最小値の補間タイプを取得します。勾配の最小タイプが設定されていない場合、null を返します。

戻る

InterpolationType - この勾配条件の最小値または null の補間タイプ


getMinValue()

この勾配条件の最小値を取得します。InterpolationTypeMIN の場合、または最小値がまだ満たされていない場合は、空の文字列を返します。 あります。

戻る

String - 指定されている場合の最小値、または空の文字列

サポート終了のメソッド