Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | No automatic row heights after xlsx import | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Calc | Reporter: | niklas.nebel | ||||||||
Component: | open-import | Assignee: | kla <thomas.klarhoefer> | ||||||||
Status: | CLOSED FIXED | QA Contact: | issues@sc <issues> | ||||||||
Severity: | Trivial | ||||||||||
Priority: | P3 | CC: | issues | ||||||||
Version: | DEV300m5 | ||||||||||
Target Milestone: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | All | ||||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||||
Developer Difficulty: | --- | ||||||||||
Attachments: |
|
Description
niklas.nebel
2008-09-08 14:58:48 UTC
Filter sets all rows to manual height due to the different handling of rows with merged cells: If a row contains horizontally merged cells (one row, several columns), Excel sets this row to the height of a single text line, but Calc sets row height to show all text lines in the merged cell. Fix for this issue will set manual height for rows containing such merged cells, not for all rows. Created attachment 56412 [details]
test file, XLSX format
Created attachment 56413 [details]
test file, XLSB format
Created attachment 56414 [details]
test file, BIFF8 format
In the attached test documents, the rows 7 to 9 (with red comments) contain merged cells in a single row. They must be imported with manual row height set. All other rows in range 2 to 17 must have automatic row height. All rows in range 20 to 35 must have manual row height. Note a special case in row 4: the cell contains text with hard line breaks, but with cell property "wrap text" set to false. Excel does not show the line breaks in this case, but Calc does. Therefore, the row height is still different in Calc. Fixed in CWS DEV300/dr63 (OOo 3.1) back to QA see also issue 94028 - drawing objects misplaced if sheet contains automatic row heights Seen ok in CWS dr63 -> verified Seen ok in current master -> closed |