Eine XLSM-Datei ist eine Tabellenkalkulationsdatei, die mit Microsoft Excel, einem weit verbreiteten Tabellenkalkulationsprogramm, erstellt wurde. Die Dateiendung '.xlsm' kennzeichnet, dass die Arbeitsmappe Makros enthält. Makros sind kleine Programme, die in VBA (Visual Basic for Applications) geschrieben sind und Aufgaben innerhalb von Excel automatisieren. Diese Makros können von einfachen Formatierungsänderungen bis hin zu komplexer Datenanalyse und -manipulation reichen. Da XLSM-Dateien ausführbaren Code enthalten können, stellen sie ein potenzielles Sicherheitsrisiko dar, wenn sie aus nicht vertrauenswürdigen Quellen geöffnet werden. Excel zeigt beim Öffnen einer XLSM-Datei in der Regel eine Warnmeldung an, die den Benutzer auffordert, Makros zu aktivieren oder zu deaktivieren. Das Deaktivieren von Makros verhindert die Ausführung des Codes und mindert so das Risiko der Ausführung bösartigen Codes. XLSM-Dateien basieren auf dem Open XML-Format, das eine Kombination aus XML und ZIP-Kompression verwendet, um Daten effizient zu speichern. Sie werden in Wirtschaft und Finanzen häufig für Aufgaben wie Budgetierung, Prognosen, Datenanalyse und Berichterstattung eingesetzt.