XLSM-bestand geopend in Microsoft Excel 2016
XLSM-bestanden zijn .XLSX -bestanden, maar met macro's ingeschakeld. Een macro is een handige functie die functioneert als een script, waarmee gebruikers repetitieve taken kunnen automatiseren. Excel wordt geleverd met honderden macro's, maar u kunt ook uw eigen macro's opnemen, die bestaan uit toetsaanslagen en muisklikken die een specifieke actie uitvoeren, en deze bewerken om kleine wijzigingen aan te brengen. Enkele voorbeelden van macro-functionaliteit omvatten het opmaken van gegevens in een geselecteerde kolom van een spreadsheet of het toepassen van specifieke wiskundige vergelijkingen op gegevens.
XLSM-bestanden kunnen worden geopend met Excel 2007 of hoger, of door eerdere versies van Excel met Open XML component ondersteuning. Uit veiligheidsoverwegingen schakelt Excel standaard geen macro's in. Excel voert ook geen macro's uit in XLSX-bestanden, zelfs als deze macro-code bevatten. Ze moeten eerst worden opgeslagen als XLSM-bestanden.
U kunt XLSM-bestanden openen met andere spreadsheet-applicaties zoals Corel Quattro Pro en MobiSystems OfficeSuite Pro. Google Spreadsheets (beschikbaar in Google Drive) ondersteunt ook XLSM-bestanden via de Office-compatibiliteitsmodus.