HotXLS-dokumentation

Metoden AddCondFormatIconSet

Lägger till en Excel 2007+ Ikonuppsättning-villkorsformateringsregel över ett cellintervall och returnerar den nya TCondFormatRule. Varje cell får en av de 3, 4 eller 5 ikonerna i den valda familjen, baserat på var cellens värde hamnar i de automatberäknade percentiltrösklarna. (Tillgänglig sedan v2.34.0.)

Syntax

function AddCondFormatIconSet(const ARange: WideString;
  ASetType: TXLSIconSetType): TCondFormatRule;
ARange WideString. Sqref String, e.g. 'A1:A10'
ASetType TXLSIconSetType. One of the 17 baseline Excel 2007 icon families — icsArrows3 / icsArrows3Gray / icsFlags3 / icsTrafficLights3 / icsTrafficLightsRimmed3 / icsSigns3 / icsSymbols3 / icsSymbolsUncircled3 / icsArrows4 / icsArrows4Gray / icsRedToBlack4 / icsRatings4 / icsTrafficLights4 / icsArrows5 / icsArrows5Gray / icsRatings5 / icsQuarters5. See TXLSIconSetType

Exempel

Standardtrösklarna delar upp värdeintervallet i lika stora percentilavsnitt (3 ikoner → 0/33/67, 4 ikoner → 0/25/50/75, 5 ikoner → 0/20/40/60/80). Använd den returnerade TCondFormatRule.IconSet för att åsidosätta enskilda trösklar via SetThreshold, eller för att ange Reverse / ShowOnly

Se även

Det här exemplet placerar ikonuppsättningen "3 pilar (färgade)" över A1:A10

Sheet.AddCondFormatIconSet('A1:A10', icsArrows3);

Se även