ClosedXML / ClosedXML/ClosedXML.Report

After generating a report, shapes are not displayed in correct position

Open
#354 1 comment 0 reactions 0 assignees View on GitHub
Sample file required
Dominant language
C#
Stars
647
Forks
122
PR merge metrics
No merged PRs in 30d

Description

My Excel template contains shapes at the bottom of the document (below the ranges with the variables and formulas). There shapes stay in their initial position in the generated report which is not what is expected.

**Context**: Shapes are used to frame sets of important cells in the document. They make sense alsongside these cells.

**Expected:** When the report is generated with new lines inserted, the shapes are offset to avoid masking the generated lines of the report and stay with the data they were highlighted.

**Actual** When the report is generated with new lines inserted, the shapes stay at their initial position.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file, test, or entry point is named. Reproduce the issue with an Excel template containing bottom-positioned shapes and ranges that gain inserted lines, then inspect the report-generation path responsible for row insertion and shape positioning. Done means generated shapes move with the highlighted data without masking inserted lines.

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
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.