Klassen TXLSXConditionalFormat und TXLSXConditionalFormats

Regelmitglieder

TXLSXConditionalFormats Verzögertes Differenzformat für Zell- und Ausdrucksregeln Sammlungsmethoden.ConditionalFormats Definieren einen normalen Zellvergleich

Definieren einen normalen Zellvergleich

function Add(const ARange: WideString; AOp: TXLSXCfOperator; const AFormula1: WideString): Integer;
function AddDataBar(const ARange: WideString; AColor: LongWord; AMinKind: TXLSCfValueKind; const AMinValue: WideString; AMaxKind: TXLSCfValueKind; const AMaxValue: WideString): Integer;
function AddColorScale2(...): Integer;
function AddColorScale3(...): Integer;
function AddIconSet(const ARange: WideString; ASetType: TXLSIconSetType): Integer;
function AddExpression(const ARange, AFormula: WideString): Integer;
function AddTextRule(const ARange: WideString; AKind: TXLSCfKind; const AText: WideString): Integer;
function AddTop10(const ARange: WideString; ARank: Integer; ABottom, APercent: Boolean): Integer;
function AddAboveAverage(const ARange: WideString; AAbove: Boolean): Integer;
function AddSimpleRule(const ARange: WideString; AKind: TXLSCfKind): Integer;

DataBar, ColorScale and IconSet

Verzögertes Differenzformat für Zell- und AusdrucksregelnVerzögertes Differenzformat für Zell- und Ausdrucksregeln
DataBar, ColorScale and IconSetVisuelle Inhalte der jeweiligen Regelarten
Steuern Reihenfolge und vorzeitigen AbbruchSteuern Reihenfolge und vorzeitigen Abbruch
Steuern Reihenfolge und vorzeitigen AbbruchText, Rank, Percent, Bottom and AboveAverage
Text, Rank, Percent, Bottom and AboveAverageParameter für Text-, obere, untere und Durchschnittsregeln
TimePeriodRelatives Datumsband für Zeitregeln

Relatives Datumsband für Zeitregeln

var Index: Integer;
begin
  Index := Sheet.ConditionalFormats.AddExpression('B2:B100', 'B2<0');
  Sheet.ConditionalFormats[Index].DataBar, ColorScale and IconSet.SetFillBgColor($0000FF);
  Sheet.ConditionalFormats.AddColorScale3('C2:C100', $0000FF, $00FFFF, $00FF00, cfvMinOfRange, '', cfvPercentile, '50', cfvMaxOfRange, '');
end;

Beispiel