|
Сonsolidation of conditional formats and data validation rules (#761)
* Failing test added * Multiple ranges for conditional format * Clearing ranges of CF fixed. * XLConditionalFormat.Range implemented via Ranges. * Tests for CF copying added * XLRangeConsolidationEngine implemented * Conditional formats consolidation re-implemented. * Data validaton rules consolidation implemented * Tests fixed * CF formula adjustment implemented * Fix clearing formats not covered by cleared range * Reference files updated (uncertain about changes). Adjusting CF formulas fixed * Fix multi-range conditional formats loading. Fix CF consolidation to prevent reordering of rules. * Fix formula shifting for multi-ranged conditional formats. * Merge conflicts solved * Range property made non-obsolete and returning First rather than Single |
|---|
|
|
| ClosedXML/Excel/Cells/XLCell.cs |
|---|
| ClosedXML/Excel/ConditionalFormats/IXLConditionalFormat.cs |
|---|
| ClosedXML/Excel/ConditionalFormats/XLConditionalFormat.cs |
|---|
| ClosedXML/Excel/ConditionalFormats/XLConditionalFormats.cs |
|---|
| ClosedXML/Excel/DataValidation/XLDataValidations.cs |
|---|
| ClosedXML/Excel/Ranges/IXLRanges.cs |
|---|
| ClosedXML/Excel/Ranges/XLRangeBase.cs |
|---|
| ClosedXML/Excel/Ranges/XLRangeConsolidationEngine.cs 0 → 100644 |
|---|
| ClosedXML/Excel/Ranges/XLRanges.cs |
|---|
| ClosedXML/Excel/XLWorkbook_Load.cs |
|---|
| ClosedXML/Excel/XLWorkbook_Save.cs |
|---|
| ClosedXML/Excel/XLWorksheet.cs |
|---|
| ClosedXML_Tests/Excel/ConditionalFormats/ConditionalFormatCopyTests.cs |
|---|
| ClosedXML_Tests/Excel/ConditionalFormats/ConditionalFormatsConsolidateTests.cs |
|---|
| ClosedXML_Tests/Excel/Ranges/RangesConsolidationTests.cs 0 → 100644 |
|---|
| ClosedXML_Tests/Excel/Ranges/XLRangeBaseTests.cs |
|---|
| ClosedXML_Tests/Resource/Examples/ConditionalFormatting/CFDatesOccurring.xlsx |
|---|
|
Not supported
|
| ClosedXML_Tests/Resource/Examples/ConditionalFormatting/CFMultipleConditions.xlsx |
|---|
|
Not supported
|
| ClosedXML_Tests/Resource/Examples/Misc/DataValidation.xlsx |
|---|
|
Not supported
|