XLSM ファイルフォーマット 

ファイル拡張子.xlsm
ファイルカテゴリdocuments
説明XLSM形式は、Visual Basic for Applications (VBA) プログラミング言語で書かれたマクロを含むスプレッドシートを示すためにMicrosoft Excelで使用されるファイル拡張子です。これは、マクロなしでデータを保存する従来のXLSX形式の進化版です。XLSMファイルは、VBAマクロを使用してExcel内でタスクを自動化し、計算を実行し、カスタム関数を作成する機能をユーザーに提供します。これらのマクロは、単純なスクリプトから複雑な自動化ルーチンまで幅広く、ワークフローの合理化と生産性の向上を可能にします。XLSMファイルは、自動化とカスタマイズが必要なビジネス、金融、データ分析アプリケーションで一般的に使用されます。
技術的な詳細XLSMファイルはOpen XMLフォーマットに基づいており、これはMicrosoftが開発したスプレッドシート、チャート、プレゼンテーション、およびワード処理文書を表すための、圧縮されたXMLベースのファイルフォーマットです。 圧縮アーカイブ内では、XLSMファイルの主要なコンポーネントには、ワークブックの構造、スタイル、テーマ、共有文字列のためのXMLファイルが含まれています。これらのXMLファイルはスプレッドシートの内容とフォーマットを記述しています。 XLSMファイルはVBA(Visual Basic for Applications)で書かれたマクロをサポートします。 XLSMファイルは、Microsoft ExcelやOpen XMLフォーマットをサポートする他のスプレッドシートソフトウェアで開いて編集することができます。 ".xlsm"ファイル拡張子は、マクロを有効にしたExcelワークブックを標準のExcelワークブック(通常は".xlsx"拡張子を持つ)から区別するために使用されます。これは、マクロを含むファイルをユーザーやアプリケーションが識別するのに役立ちます。