Excel macro-enabled workbook
XLSM is XLSX with a VBA macro project attached. Excel refuses to save macros inside a plain XLSX, so a workbook with macros gets this extension. The cells are stored exactly as in XLSX; the macros are a separate binary part of the package.
Opens in Excel, LibreOffice, Google Sheets (macros are ignored), Numbers
XLSM converter