Het XLSM-bestand wordt geopend in Microsoft Excel 2016
XLSM-bestanden zijn .XLSX bestanden, maar met macro ingeschakeld. Een macro is een handige functie die als een script werkt, waardoor 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 macrofunctionaliteit zijn onder meer 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 door Excel 2007 of hoger of door eerdere versies van Excel met ondersteuning voor Open XML-componenten. Om veiligheidsredenen schakelt Excel standaard geen macro's in. Excel voert ook geen macro's uit in XLSX-bestanden, zelfs niet als deze macrocode bevatten. Ze moeten eerst worden opgeslagen als XLSM-bestanden.
U kunt XLSM-bestanden openen met andere spreadsheetprogramma's zoals Corel Quattro Pro en MobiSystems OfficeSuite Pro. Google Archive (beschikbaar in Google Drive) ondersteunt ook XLSM-bestanden via Office-compatibiliteitsmodus.