Class ExcelConditionalFormattingCollection¶
Namespace: OfficeOpenXml.ConditionalFormatting
Assembly: EPPlus.dll
Collection of all ConditionalFormattings in the workbook
public class ExcelConditionalFormattingCollection : IEnumerable<IExcelConditionalFormattingRule>, IEnumerable
Inheritance¶
object ← ExcelConditionalFormattingCollection
Implements¶
IEnumerable
IEnumerable<IExcelConditionalFormattingRule>
Inherited Members¶
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()
Properties¶
Count¶
Number of validations
Property Value¶
this[int]¶
Index operator, returns by 0-based index
Property Value¶
ExcelConditionalFormattingRule
Methods¶
AddAboveAverage(ExcelAddress)¶
Add AboveAverage Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingAverageGroup
AddAboveAverage(string)¶
Add AboveAverage Rule
Parameters¶
address string
String must be a valid excelAddress
Returns¶
IExcelConditionalFormattingAverageGroup
AddAboveOrEqualAverage(ExcelAddress)¶
Add AboveOrEqualAverage Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingAverageGroup
AddAboveOrEqualAverage(string)¶
Add AboveOrEqualAverage Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingAverageGroup
AddAboveStdDev(ExcelAddress)¶
Add AboveStdDev Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingStdDevGroup
AddAboveStdDev(string)¶
Add AboveStdDev Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingStdDevGroup
AddBeginsWith(ExcelAddress)¶
Add BeginsWith Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingBeginsWith
AddBeginsWith(string)¶
Add BeginsWith Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingBeginsWith
AddBelowAverage(ExcelAddress)¶
Add BelowAverage Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingAverageGroup
AddBelowAverage(string)¶
Add BelowAverage Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingAverageGroup
AddBelowOrEqualAverage(ExcelAddress)¶
Add BelowOrEqualAverage Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingAverageGroup
AddBelowOrEqualAverage(string)¶
Add BelowOrEqualAverage Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingAverageGroup
AddBelowStdDev(ExcelAddress)¶
Add BelowStdDev Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingStdDevGroup
AddBelowStdDev(string)¶
Add BelowStdDev Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingStdDevGroup
AddBetween(ExcelAddress)¶
Add between rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingBetween
AddBetween(string)¶
Add between rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingBetween
AddBottom(ExcelAddress)¶
Add Bottom Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddBottom(string)¶
Add Bottom Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddBottomPercent(ExcelAddress)¶
Add BottomPercent Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddBottomPercent(string)¶
Add BottomPercent Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddContainsBlanks(ExcelAddress)¶
Add ContainsBlanks Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingContainsBlanks
AddContainsBlanks(string)¶
Add ContainsBlanks Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingContainsBlanks
AddContainsErrors(ExcelAddress)¶
Add ContainsErrors Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingContainsErrors
AddContainsErrors(string)¶
Add ContainsErrors Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingContainsErrors
AddContainsText(ExcelAddress)¶
Add ContainsText Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingContainsText
AddContainsText(string)¶
Add ContainsText Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingContainsText
AddDatabar(ExcelAddress, Color)¶
Adds a databar rule
Parameters¶
Address ExcelAddress
color Color
Returns¶
IExcelConditionalFormattingDataBarGroup
AddDatabar(string, Color)¶
Adds a databar rule
Parameters¶
Address string
color Color
Returns¶
IExcelConditionalFormattingDataBarGroup
AddDuplicateValues(ExcelAddress)¶
Add DuplicateValues Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingDuplicateValues
AddDuplicateValues(string)¶
Add DuplicateValues Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingDuplicateValues
AddEndsWith(ExcelAddress)¶
Add EndsWith Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingEndsWith
AddEndsWith(string)¶
Add EndsWith Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingEndsWith
AddEqual(ExcelAddress)¶
Add Equal rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingEqual
AddEqual(string)¶
Add Equal rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingEqual
AddExpression(ExcelAddress)¶
Add Expression Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingExpression
AddExpression(string)¶
Add Expression Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingExpression
AddFiveIconSet(ExcelAddress, eExcelconditionalFormatting5IconsSetType)¶
Adds a FiveIconSet rule
public IExcelConditionalFormattingFiveIconSet AddFiveIconSet(ExcelAddress Address, eExcelconditionalFormatting5IconsSetType IconSet)
Parameters¶
Address ExcelAddress
IconSet eExcelconditionalFormatting5IconsSetType
Returns¶
IExcelConditionalFormattingFiveIconSet
AddFiveIconSet(string, eExcelconditionalFormatting5IconsSetType)¶
Adds a FiveIconSet rule
public IExcelConditionalFormattingFiveIconSet AddFiveIconSet(string Address, eExcelconditionalFormatting5IconsSetType IconSet)
Parameters¶
Address string
IconSet eExcelconditionalFormatting5IconsSetType
Returns¶
IExcelConditionalFormattingFiveIconSet
AddFourIconSet(ExcelAddress, eExcelconditionalFormatting4IconsSetType)¶
Adds a FourIconSet rule
public IExcelConditionalFormattingFourIconSet<eExcelconditionalFormatting4IconsSetType> AddFourIconSet(ExcelAddress Address, eExcelconditionalFormatting4IconsSetType IconSet)
Parameters¶
Address ExcelAddress
IconSet eExcelconditionalFormatting4IconsSetType
Returns¶
IExcelConditionalFormattingFourIconSet<eExcelconditionalFormatting4IconsSetType>
AddFourIconSet(string, eExcelconditionalFormatting4IconsSetType)¶
Adds a FourIconSet rule
public IExcelConditionalFormattingFourIconSet<eExcelconditionalFormatting4IconsSetType> AddFourIconSet(string Address, eExcelconditionalFormatting4IconsSetType IconSet)
Parameters¶
Address string
IconSet eExcelconditionalFormatting4IconsSetType
Returns¶
IExcelConditionalFormattingFourIconSet<eExcelconditionalFormatting4IconsSetType>
AddGreaterThan(ExcelAddress)¶
Add GreaterThan Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingGreaterThan
AddGreaterThan(string)¶
Add GreaterThan Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingGreaterThan
AddGreaterThanOrEqual(ExcelAddress)¶
Add GreaterThanOrEqual Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingGreaterThanOrEqual
AddGreaterThanOrEqual(string)¶
Add GreaterThanOrEqual Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingGreaterThanOrEqual
AddLast7Days(ExcelAddress)¶
Add Last7Days rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLast7Days(string)¶
Add Last7Days rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLastMonth(ExcelAddress)¶
Add last month rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLastMonth(string)¶
Add last month rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLastWeek(ExcelAddress)¶
Add lastWeek rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLastWeek(string)¶
Add lastWeek rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddLessThan(ExcelAddress)¶
Add LessThan Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingLessThan
AddLessThan(string)¶
Add LessThan Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingLessThan
AddLessThanOrEqual(ExcelAddress)¶
Add LessThanOrEqual Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingLessThanOrEqual
AddLessThanOrEqual(string)¶
Add LessThanOrEqual Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingLessThanOrEqual
AddNextMonth(ExcelAddress)¶
Add NextMonth rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddNextMonth(string)¶
Add NextMonth rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddNextWeek(ExcelAddress)¶
Add next week rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddNextWeek(string)¶
Add next week rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddNotBetween(ExcelAddress)¶
Add NotBetween Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingNotBetween
AddNotBetween(string)¶
Add NotBetween Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingNotBetween
AddNotContainsBlanks(ExcelAddress)¶
Add NotContainsBlanks Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingNotContainsBlanks
AddNotContainsBlanks(string)¶
Add NotContainsBlanks Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingNotContainsBlanks
AddNotContainsErrors(ExcelAddress)¶
Add NotContainsErrors Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingNotContainsErrors
AddNotContainsErrors(string)¶
Add NotContainsErrors Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingNotContainsErrors
AddNotContainsText(ExcelAddress)¶
Add NotContainsText Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingNotContainsText
AddNotContainsText(string)¶
Add NotContainsText Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingNotContainsText
AddNotEqual(ExcelAddress)¶
Add NotEqual Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingNotEqual
AddNotEqual(string)¶
Add NotEqual Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingNotEqual
AddTextContains(ExcelAddress)¶
Add TextContains rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingContainsText
AddTextContains(string)¶
Add TextContains rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingContainsText
AddThisMonth(ExcelAddress)¶
Add ThisMonth rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddThisMonth(string)¶
Add ThisMonth rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddThisWeek(ExcelAddress)¶
Add this week rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddThisWeek(string)¶
Add this week rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddThreeColorScale(ExcelAddress)¶
Add ThreeColorScale Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingThreeColorScale
AddThreeColorScale(string)¶
Add ThreeColorScale Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingThreeColorScale
AddThreeIconSet(ExcelAddress, eExcelconditionalFormatting3IconsSetType)¶
Add ThreeIconSet Rule
public IExcelConditionalFormattingThreeIconSet<eExcelconditionalFormatting3IconsSetType> AddThreeIconSet(ExcelAddress Address, eExcelconditionalFormatting3IconsSetType IconSet)
Parameters¶
Address ExcelAddress
The address
IconSet eExcelconditionalFormatting3IconsSetType
Type of iconset
Returns¶
IExcelConditionalFormattingThreeIconSet<eExcelconditionalFormatting3IconsSetType>
AddThreeIconSet(string, eExcelconditionalFormatting3IconsSetType)¶
Add ThreeIconSet Rule
public IExcelConditionalFormattingThreeIconSet<eExcelconditionalFormatting3IconsSetType> AddThreeIconSet(string Address, eExcelconditionalFormatting3IconsSetType IconSet)
Parameters¶
Address string
The address
IconSet eExcelconditionalFormatting3IconsSetType
Type of iconset
Returns¶
IExcelConditionalFormattingThreeIconSet<eExcelconditionalFormatting3IconsSetType>
AddToday(ExcelAddress)¶
Add Today rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddToday(string)¶
Add Today rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddTomorrow(ExcelAddress)¶
Add Tomorrow rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddTomorrow(string)¶
Add Tomorrow rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddTop(ExcelAddress)¶
Add Top Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddTop(string)¶
Add Top Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddTopPercent(ExcelAddress)¶
Add TopPercent Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddTopPercent(string)¶
Add TopPercent Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTopBottomGroup
AddTwoColorScale(ExcelAddress)¶
Add TwoColorScale Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTwoColorScale
AddTwoColorScale(string)¶
Add TwoColorScale Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTwoColorScale
AddUniqueValues(ExcelAddress)¶
Add Unique Rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingUniqueValues
AddUniqueValues(string)¶
Add Unique Rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingUniqueValues
AddYesterday(ExcelAddress)¶
Add Yesterday rule
Parameters¶
address ExcelAddress
Returns¶
IExcelConditionalFormattingTimePeriodGroup
AddYesterday(string)¶
Add Yesterday rule
Parameters¶
address string
Returns¶
IExcelConditionalFormattingTimePeriodGroup
Remove(IExcelConditionalFormattingRule)¶
Remove a Conditional Formatting Rule by its object
Parameters¶
item IExcelConditionalFormattingRule
RemoveAll()¶
Removes all 'cfRule' from the collection and from the XML.
RemoveAt(int)¶
Remove a Conditional Formatting Rule by its 0-based index
Parameters¶
index int
RemoveByPriority(int)¶
Remove a Conditional Formatting Rule by its priority
Parameters¶
priority int
RulesByPriority(int)¶
Get a rule by its priority
Parameters¶
priority int