Документація HotXLS

Метод AddCondFormatColorScale2

Додає правило умовного форматування Колірна шкала з 2 зупинками Excel 2007+ над діапазоном комірок, повертаючи нове TCondFormatRule, щоб можна було уточнити перевизначення DXF Style правила перед збереженням. Комірки отримують градієнтне заливання, що інтерполює між AMinColor (при мінімальному порозі) та AMaxColor (при максимальному порозі). (Доступно з версії v2.34.0.)

Синтаксис

function AddCondFormatColorScale2(const ARange: WideString;
  AMinColor, AMaxColor: LongWord;
  AMinKind: TXLSCfValueKind = cfvMinOfRange; const AMinValue: WideString = '';
  AMaxKind: TXLSCfValueKind = cfvMaxOfRange; const AMaxValue: WideString = ''): TCondFormatRule;
ARange WideString. Sqref String, e.g. 'A1:A10'
AMinColor / AMaxColor LongWord. Gradient endpoint colors in Delphi BGR формат (R in the low byte)
AMinKind / AMaxKind TXLSCfValueKind. Threshold types — see TXLSCfValueKind
AMinValue / AMaxValue WideString. Threshold literal; ignored for kinds that auto-detect

Приклад

Цей приклад розфарбовує A1:A10 від білого до зеленого на основі мінімального та максимального значень діапазону

Sheet.AddCondFormatColorScale2('A1:A10', $00FFFFFF, $0000FF00);

Дивіться також