Bug 60167 - Database ranges don't get saved when saving to Excel 97/XP/2003
Summary: Database ranges don't get saved when saving to Excel 97/XP/2003
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Spreadsheet (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-01 18:47 UTC by Kohei Yoshida (inactive)
Modified: 2015-01-03 17:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
test doc (7.20 KB, application/vnd.oasis.opendocument.spreadsheet)
2013-02-01 18:47 UTC, Kohei Yoshida (inactive)
Details

Description Kohei Yoshida (inactive) 2013-02-01 18:47:33 UTC
Created attachment 74060 [details]
test doc

When saving a document with database range to Excel 97/XP/2003 format, the database range disappears.  That's because Excel didn't support this until 2007.

1. Open the attached ods document,
2. Save it as .xls.
3. Re-open it either in Excel or Calc.
4. You get error in B5.
Comment 1 Kohei Yoshida (inactive) 2013-02-01 18:52:17 UTC
The tricky part with this is

1) We need to map our database ranges to Excel's Table for 2007 and newer, while mapping perhaps to named ranges for 2003 and earlier.

2) When mapping them to named ranges for 2003 and earlier, we need to figure out how to handle cases where named range and database range of identical name exist.
Comment 2 Alex Thurgood 2015-01-03 17:40:14 UTC
Adding self to CC if not already on


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.