One engine for new workbooks and leftover .xls
Accounting archives still ship BIFF .xls. New teams live in Open XML .xlsx. This spoke is the format-agnostic landing: same orientation toggle, same deletion policy. Pivot caches and charts depend on what LibreOffice can reconstruct; a sample convert is cheaper than a board surprise.
.xls is not “unsupported” here
Legacy files convert on the same worker. You do not have to re-save as xlsx first unless the file is corrupt or passworded.
Charts and pivots
Embedded charts generally survive as print objects. Pivot tables print in their last cached layout — refresh in Excel if the cache is stale. Slicers and some newer Excel visuals may differ.
Single worksheet vs whole book
This pipeline still paginates included sheets. To emit only one tab, hide the others or copy that sheet to a new file before upload.