summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorBalazs Varga <balazs.varga991@gmail.com>2021-09-13 12:17:37 +0200
committerLászló Németh <nemeth@numbertext.org>2021-10-11 09:03:36 +0200
commit12ee423c7549ddd2b86dfc3fc6fed2c617dcca7f (patch)
tree60033b0bcf480d371d7d61d4554195f9712ebf74 /external
parentc53a8aef805e59bbafb1943e5be49a6529645638 (diff)
tdf#144397 tdf#144636 XLSX: cache external named ranges and their formulas
XLSX round-trip resulted corrupt XLSX with invalid named range, triggering Excel file repair, because of incomplete handling of external file reference of the named ranges (tdf#144636). Cache external named ranges and their formulas in case of updating formulas without data loss. Also we can copy cell formulas and we get valid results of formulas from the cached tables, instead of an error type. Now Calc resolves the external file reference of the named ranges, e.g. see "rangenameinotherfile" of the unit test document in Manage Names (Ctrl-F3). After the fix, it contains full path of the external file, and recalculating the sheet or changing data in the target file reveals that the named range works correctly (tdf#144397). Change-Id: Ic011a29290f8cabcc39fdc4b8d775ecf9d33612f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122026 Tested-by: László Németh <nemeth@numbertext.org> Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'external')
0 files changed, 0 insertions, 0 deletions