https://bugs.documentfoundation.org/show_bug.cgi?id=160779
Bug ID: 160779
Summary: Fileopen XLSX: protectedRange without name and sqref
is invalid
Product: LibreOffice
Version: 24.8.0.0 alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Keywords: filter:xlsx
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Created attachment 193800
--> https://bugs.documentfoundation.org/attachment.cgi?id=193800&action=edit
Sample XLSX with short-hand protectedRange
protectedRange of XLSX is not supported in LO and that is bug 134920.
XLSX files should be kept proper, though and they normally are.
There is a possibility of short-hand version of range address in file
(sqref="10:131" instead of sqref="A10:XFD131"), that is read by MSO.
Sample is attached.
LO opens it but saves wrongly. There is
https://gerrit.libreoffice.org/c/core/+/166269 for that.
This ticket is about applying the OOXML Standard that says that child
attributes name and sqref of protectedRange are required.
Without it, MSO says that XLSX is corrupted, and LO should also do it.
That would safeguard XLSX in saving, so that potential wrong save is seen on
next fileopen.
--
You are receiving this mail because:
You are the assignee for the bug.