HotXLS dokumentacija

Metoda AddCondFormatDataBar

Dodaje pravilo uvjetnog oblikovanja Trake podataka (Excel 2007+) nad rasponom celija, vracajuci novi TCondFormatRule. (Dostupno od v2.34.0.)

Sintaksa

function AddCondFormatDataBar(const ARange: WideString;
  AColor: LongWord;
  AMinKind: TXLSCfValueKind = cfvMinOfRange; const AMinValue: WideString = '';
  AMaxKind: TXLSCfValueKind = cfvMaxOfRange; const AMaxValue: WideString = ''): TCondFormatRule;
ARange WideString. Sqref niz, npr. 'A1:A10' ili 'B2:C20'
AColor LongWord. Boja ispune trake u Delphi BGR formatu (R je u najmanje značajnom bajtu). Za plavu ispunu koristite $00FF0000; za zelenu $0000FF00
AMinKind / AMaxKind TXLSCfValueKind. Tipovi praga: cfvNumber, cfvMinOfRange, cfvMaxOfRange, cfvPercent, cfvPercentile, cfvFormula, cfvAutoMin, cfvAutoMax. Zadane vrijednosti mapiraju min -> cfvMinOfRange i max -> cfvMaxOfRange, što odgovara Excelovim zadanim "automatic" granicama trake
AMinValue / AMaxValue WideString. Literal praga (numerički tekst za cfvNumber/cfvPercent/cfvPercentile, A1 raspon ili tekst formule za cfvFormula). Zanemaruje se za cfvMinOfRange / cfvMaxOfRange / cfvAutoMin / cfvAutoMax

Primjer

Ovaj primjer dodaje plavu traku podataka nad A1:A10 koristeci zadane granice min/max raspona

Sheet.AddCondFormatDataBar('A1:A10', $00FF0000);

Vidi takoder