Class GradientCondition

透過集合功能整理內容 你可以依據偏好儲存及分類內容。
GradientCondition

存取 ConditionalFormatRuleApis 中的漸層 (顏色) 條件。每個條件格式規則都可能包含單一漸層條件。漸層條件是由數字比例的三個點 (最小值、中點和最大值) 定義,每個點都有顏色、值和 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

Return 鍵

Color:針對這個漸層條件的最大值或null設定的顏色。


getMaxType()

取得此漸層條件最大值的內插類型。如果梯度最大值類型尚未設定,則傳回 null

Return 鍵

InterpolationType:這個漸層條件最大值的內插類型,或 null


getMaxValue()

取得此漸層條件的最大值。如果 InterpolationTypeMAX 或最大值未設定,則傳回空字串。

Return 鍵

String:指定的最大值,或空白字串


getMidColorObject()

取得此漸層條件的中點值的顏色。如未設定顏色,則傳回 null

Return 鍵

Color:針對這個漸層條件的中點值設定的顏色。null


getMidType()

取得此漸層條件的中點值的內插類型。如果漸層漸層的類型尚未設定,則傳回 null

Return 鍵

InterpolationType:這個漸層條件的中點值的內插類型,或是 null


getMidValue()

取得此漸層條件的中點值。如果梯度的中間值未設定,會傳回空字串。

Return 鍵

String:中點值或空白字串


getMinColorObject()

取得此漸層條件最小值的色彩設定。如未設定顏色,則傳回 null

Return 鍵

Color:針對這個漸層條件的最小值或null設定的顏色。


getMinType()

取得此漸層條件最小值的內插類型。如未設定漸層最小值類型,則傳回 null

Return 鍵

InterpolationType:這個漸層條件最小值的內插類型,或 null


getMinValue()

取得此漸層條件的最小值。如果 InterpolationTypeMIN 或最小值尚未設定,則傳回空字串。

Return 鍵

String:指定的最小值,或空白字串

已淘汰的方法