ClosedXML / ClosedXML/ClosedXML.Report

Conditional formatting area extending

Open
#216 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
647
Forks
122
PR merge metrics
No merged PRs in 30d

Description

I put conditional formatting rules to cell that in named scope (only 1 cell in scope, it's inner horizontal scope) and instead of enlarge affected area to scope (any, not for all parent rows not for inner horizontal columns) it just copied (with overlapping).

It makes generation very slow and if you have just 3 conditions in result file you get 9 in each cells.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the conditional-formatting handling for named scopes and reproduce the issue with a one-cell inner horizontal scope and three conditions. Check how rules are copied or expanded during report generation. Done means the intended scope is covered without overlapping duplicate rules and generation no longer multiplies conditions across cells.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.