Class GradientCondition

GradientCondition

ConditionalFormatRuleApis의 그라데이션 (색상) 조건에 액세스합니다. 각 조건부 서식 규칙에는 하나의 그라데이션 조건이 포함될 수 있습니다. 그라데이션 조건은 숫자 배율 (최소, 중간, 최댓값)을 따라 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()

이 그라데이션 조건의 중간점 값에 대한 보간 유형을 가져옵니다. 그라데이션 중간 유형이 설정되지 않은 경우 null를 반환합니다.

리턴

InterpolationType: 이 그라데이션 조건의 중간점 값 또는 null의 보간 유형입니다.


getMidValue()

이 그라데이션 조건의 중간점 값을 가져옵니다. 그라데이션 중간 값이 설정되지 않은 경우 빈 문자열을 반환합니다.

리턴

String: 중간점 값 또는 빈 문자열


getMinColorObject()

이 그라데이션 조건의 최솟값에 대해 설정된 색상을 가져옵니다. 색상이 설정되지 않았다면 null를 반환합니다.

리턴

Color - 이 그라데이션 조건 또는 null의 최솟값에 설정된 색상입니다.


getMinType()

이 그라데이션 조건의 최솟값에 대한 보간 유형을 가져옵니다. 그라데이션 최소 유형이 설정되지 않은 경우 null를 반환합니다.

리턴

InterpolationType: 이 그라데이션 조건의 최솟값 또는 null의 최솟값에 대한 보간 유형입니다.


getMinValue()

이 그라데이션 조건의 최솟값을 가져옵니다. InterpolationTypeMIN이거나 최솟값이 설정되지 않은 경우 빈 문자열을 반환합니다.

리턴

String - 지정된 경우 최솟값 또는 빈 문자열

지원 중단된 메서드