What is exported?
Cell text and stored scalar values from the first sheet are exported. Formulas, formatting, charts and additional sheets are not reproduced in CSV.
Stored values versus displayed formatting
Numbers, currencies, percentages, dates and times use their stored ODS values, not rounded or localized display text. Numeric and text formulas export only their stored cached result; missing cached values cause an explicit error. Malformed cells that declare themselves empty but contain data are rejected. CSV cannot preserve styling or additional sheets.
Safe limits
40 MB input, bounded ZIP/XML expansion, up to 50,000 rows, 500 columns, 1 million expanded cells and 16 MB of CSV output. Exceeding any limit produces an explicit error rather than a partial download. DTD/entity declarations are rejected.