Even though we've done a lot of work to make sure that our XML formats open quickly and efficiently, this binary format is still more efficient for Excel to open and save, and can lead to some performance improvements for workbooks that contain a lot of data, or that would require a lot of XML parsing during the Open process. (In fact, we've found that the new binary format is faster than the old XLS format in many cases.) Also, there is no macro-free version of this file format – all XLSB files can contain macros (VBA and XLM). In all other respects, it is functionally equivalent to the XML file format above:
- File size - file size of both formats is approximately the same, since both formats are saved to disk using zip compression
- Architecture - both formats use the same packaging structure, and both have the same part-level structures.
- Feature support - both formats support exactly the same feature set
- Runtime performance - once loaded into memory, the file format has no effect on application/calculation speed
- Converters - both formats will have identical converter support