Dokumentasi HotXLS

Metode AddCondFormatDataBar

Menambahkan aturan pemformatan bersyarat Data Bar Excel 2007+ pada rentang sel, mengembalikan TCondFormatRule baru sehingga penyetelan per-stop aturan dapat diperbaiki sebelum disimpan. Secara internal membuat blok CONDFMT12 dan rekaman CF12 pada penyimpanan BIFF8; untuk output XLSX aturan yang sama dirender melalui elemen OOXML <cfRule type="dataBar">. (Tersedia sejak v2.34.0.)

Sintaks

function AddCondFormatDataBar(const ARange: WideString;
  AColor: LongWord;
  AMinKind: TXLSCfValueKind = cfvMinOfRange; const AMinValue: WideString = '';
  AMaxKind: TXLSCfValueKind = cfvMaxOfRange; const AMaxValue: WideString = ''): TCondFormatRule;
ARange WideString. String sqref, misalnya 'A1:A10' atau 'B2:C20'
AColor LongWord. Warna isi bar dalam format Delphi BGR (R di byte rendah). Untuk isi biru gunakan $00FF0000; untuk hijau $0000FF00
AMinKind / AMaxKind TXLSCfValueKind. Jenis ambang: cfvNumber, cfvMinOfRange, cfvMaxOfRange, cfvPercent, cfvPercentile, cfvFormula, cfvAutoMin, cfvAutoMax. Default memetakan min->cfvMinOfRange dan max->cfvMaxOfRange, mengikuti batas bar otomatis bawaan Excel
AMinValue / AMaxValue WideString. Threshold literal (numeric text for cfvNumber/cfvPercent/cfvPercentile, A1-rentang or rumus text for cfvFormula). Ignored for cfvMinOfRange / cfvMaxOfRange / cfvAutoMin / cfvAutoMax

Contoh

Contoh ini menambahkan bilah data biru pada A1:A10 menggunakan batas min/maks-rentang default

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

Lihat juga