Correctly determine used range when there are merged ranges on a worksheet (fix #881) (#887)
* Failing tests added

* Failing tests for predicates added.

* Missing predicates added to LastCellUsed and FirstCellUsed

* Analyze merged ranges with any value of includeFormats flag.

* Use extension method instead of two comparisons

* Use null propagation for predicate
1 parent 2d23d43 commit 32ec154860872d1a62b0edc062012970441b84ee
@Aleksei Aleksei authored on 1 Jun 2018
Francois Botha committed on 6 Jun 2018
Showing 2 changed files
View
ClosedXML/Excel/Ranges/XLRangeBase.cs
View
ClosedXML_Tests/Excel/Ranges/UsedAndUnusedCellsTests.cs