Loading documentation…
Loading documentation…
This page is generated from checked examples and evidence records. It states only what each named result proves; it is not a percentage or a blanket Excel, Google Sheets, LibreOffice, or OpenFormula compatibility claim.
Result labels distinguish evaluated formulas or structures, preserved source or metadata, deliberately flattened interchange, explicit warning boundaries, and unsupported behavior.
| Feature | Warning code | Meaning |
|---|---|---|
| Styles, merges, validation, notes, panes, names, and hidden sheets | unsupported-feature | A LibreOffice-produced workbook with a recorded file hash imports the declared rich subset and exact warning boundary. |
| Native data-validation subset | unsupported-validation | Declared comparison and list validations round-trip through the canonical validation model. |
| Native workbook tables and structured references | unsupported-feature | Stable table and column identities, body/header/totals/current-row structured references, structural rewrites, and the declared ECMA-376 table subset are implemented. |
| Host-safe external and internal hyperlinks | hyperlink | Absolute HTTPS/mailto targets and stable same-workbook sheet/range targets round-trip with bounded display and style metadata. |
| Bounded native conditional formatting | format-loss | Ordered formula, comparison, contains-text, and blank predicates evaluate dependency-scoped styles with stop-if-true precedence and a 32-rule sheet limit. |
| Charts, macros, pivots, slicers, Power Query, and external data | unsupported-feature | Known undeclared OOXML application parts are detected rather than evaluated. |
| Recorded Microsoft Excel-produced test files | unverified-producer-evidence | Five producer, version, source, and file-hash records are scheduled against the optional XLSX reader. |
| Recorded public Google Sheets export | unverified-producer-evidence | One non-redistributed public export has a recorded URL, producer, file hash, expected subset, and warning boundary. |
formula-engine-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestformula-document-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestworksheet-lifecycle-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestworksheet-xlsx-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestlibreoffice-positive
independent-xlsx
LibreOffice 26.2.4.2 build 64a984c51f4702dbd3710b13428c673a2f1292e7
cb7cba1a9a804d7115f69da5730a3186b8ea343eb959eb1e8c3e7b95d9ec3a65libreoffice-rich
independent-xlsx
LibreOffice 26.2.4.2 build 64a984c51f4702dbd3710b13428c673a2f1292e7
75fb643cafcbe660caaff5062423403a592fc483d3dedf8e76ad9b3a006883c2ecma-shared-formula
spec-xlsx
Hand-authored ECMA-376 package fflate 0.8.3
330da901b938e598948c13e8f1e0530b4691a67c4c23c4841c866d9bd74468a5xlsx-conformance-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestworkbook-table-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifesthyperlink-conditional-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestexternal-producer-manifest
manifest
Apache POI test fixtures and public Google Sheets export POI commit 913c78891bd0cd20945b050c63abfb8c66c88009
source-controlled test or manifestclipboard-vectors
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifestinterop-browser-contract
original-test
Sheetwrite v0.3 protocol 3
source-controlled test or manifest