HotXLS 문서

AddCondFormatColorScale3 메서드

셀 범위에 Excel 2007+ 3색 중지점 색상 눈금 조건부 서식 규칙을 추가하고 새 TCondFormatRule을 반환합니다. 셀은 세 가지 색 중지점(최솟값, 중간값(기본적으로 50번째 백분위수), 최댓값) 사이를 보간하는 그라디언트 채우기를 받습니다. (v2.34.0부터 사용 가능합니다.)

구문

function AddCondFormatColorScale3(const ARange: WideString;
  AMinColor, AMidColor, AMaxColor: LongWord;
  AMinKind: TXLSCfValueKind = cfvMinOfRange; const AMinValue: WideString = '';
  AMidKind: TXLSCfValueKind = cfvPercentile; const AMidValue: WideString = '50';
  AMaxKind: TXLSCfValueKind = cfvMaxOfRange; const AMaxValue: WideString = ''): TCondFormatRule;
ARange WideString. Sqref String, e.g. 'A1:A10'
AMinColor / AMidColor / AMaxColor LongWord. Three gradient anchor 색 에서 Delphi BGR 형식
AMinKind / AMidKind / AMaxKind TXLSCfValueKind. Threshold types. Mid defaults 로 cfvPercentile / '50' — 클래식 "Red–Yellow–Green" Excel preset
AMinValue / AMidValue / AMaxValue WideString. Threshold literal 텍스트. AMidValue defaults 로 '50' 로 pair 사용 cfvPercentile

예제

이 예제는 고전적인 빨강-노랑-녹색 눈금으로 A1:A10을 색상화합니다

Sheet.AddCondFormatColorScale3('A1:A10',
  $000000FF, $0000FFFF, $0000FF00);

참조