.XLTM

XLTM ファイル

Microsoft Excel Macro-Enabled Workbook Template
質問する
クイック回答

XLTM ファイルは Microsoft Excel のマクロ有効ブック テンプレートです。これを開くと、テンプレートの書式、数式、VBA マクロが読み込まれた状態の、名前のない新しい .xlsm ブックが作成されます。元のテンプレートは変更されません。VBA マクロを完全にサポートしているのは Microsoft Excel のみです。LibreOffice Calc でもシートデータを開くことはできますが、マクロの実行は制限されます。編集可能なブックを取得するには、Excel でファイルを開き、XLSM として保存してください。

開発元: Microsoft カテゴリ: 表計算ファイル オープンスタンダード MIME: application/vnd.ms-excel.template.macroEnabled.12
対応OS Windows macOS Linux Web
関連: .ODS · .NUMBERS · .XLSX · .XLSB

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 28, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

XLTM ファイル形式とは?

.xltm ファイルは Microsoft Excel のマクロ有効ブック テンプレートであり、VBA を保持する標準の .xltx テンプレートの対応版です。Office 2007 で導入されたすべての最新 Office 形式と同様に、これは Open Packaging Conventions (OPC) 仕様に基づいて構成された XML パーツを含む ZIP アーカイブ です。

.xltm が .xltx と異なる点は、ZIP 内に埋め込まれた OLE2 Compound File Binary である vbaProject.bin が含まれていることです。このバイナリには、レガシーな .xls 形式と同じ内部構造を使用して、すべての VBA マクロ ソース コードとコンパイル済みバイトコードが格納されています。これがないと、Excel はマクロの実行を許可しません。

ユーザーが .xltm ファイルを開くと、Excel はそのテンプレートに基づいて名前のない新しい .xlsm ブックを作成します。.xltm 自体が変更されることはありません。このため、請求書ジェネレーター、レポート作成ツール、ボタン駆動のマクロを備えたデータ入力フォームなど、自動化機能が組み込まれた事前構築済みのスプレッドシートを配布するのに適した形式となっています。

このファイルは、オフセット 0 にある ZIP マジックバイト PK (16進数 50 4B) によって識別され、これは .xlsx、.xlsm、.docx と同一です。実際のコンテンツ タイプは、アーカイブ内の [Content_Types].xml から決定され、そこで spreadsheetml.template.macroenabled が宣言され、vbaProject.bin の存在が確認されます。

各ワークシートは最大 1,048,576 行、16,384 列をサポートします。パスワードで保護されている場合、暗号化には AES-128 または AES-256 (OOXML Agile Encryption) が使用されます。LibreOffice Calc でも .xltm ファイルを開くことはできますが、VBA マクロの実行は制限されています。完全な再現性が必要な場合は Microsoft Excel が必要です。

セキュリティと安全性

リスク: HIGH

XLTM ファイルには VBA マクロが含まれており、XLSM と同じリスクがあります。悪意のある XLTM は、マクロが有効になるとホスト PC 上で任意のコードを実行する可能性があります。Excel の保護ビューとマクロ セキュリティのトラスト センターの警告が適用されるため、これらを有効にしたままにしてください。メールで予期せず受信した XLTM のマクロは決して有効にしないでください。データのみが必要な場合は、Excel VBA を実行しない Google スプレッドシートや LibreOffice Calc で開いてください。Microsoft 365 は 2022 年以降、インターネットから取得したファイルのマクロをデフォルトでブロックしています(明示的なブロック解除が必要です)。

形式の詳細

概要
正式名称Microsoft Excel Macro-Enabled Workbook Template別名 Excel macro template, OOXML macro-enabled template
開発元Microsoft登場時期 2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
MIME タイプapplication/vnd.ms-excel.template.macroEnabled.12
タイプZIP ベースの Office Open XML (OOXML / OPC) マクロ有効テンプレート パッケージ (バイナリ+XML)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
504B0304
ASCII
PK··
XLSX/XLTX/DOCX/PPTX と同一の ZIP ヘッダーです。ContentType «spreadsheetml.template.macroenabled» を宣言する [Content_Types].xml と、vbaProject.bin の存在によって区別します。

XLTM ファイルを開くプログラム

Windows3 apps
Microsoft Excel 有料 ダブルクリックすると、テンプレートからマクロが有効になった(トラスト センターの確認後)新しい .xlsm ブックが作成されます。テンプレート自体を編集するには、«ファイル» > «開く» から .xltm を選択します。
LibreOffice Calc オープンソース «ファイル» > «開く» で XLTM を読み込みます。シートデータと書式設定は良好にインポートされます。VBA マクロは制限されており、LibreOffice Basic で単純なマクロは部分的に動作する場合がありますが、複雑な Excel VBA は多くの場合失敗します。
WPS Office Spreadsheets フリーミアム 適度な Excel 互換性で XLTM を開きます。一部の VBA マクロがサポートされています。個人利用は無料です。
macOS2 apps
Microsoft Excel 有料 ダブルクリックすると、テンプレートからマクロが有効になった(トラスト センターの確認後)新しい .xlsm ブックが作成されます。テンプレート自体を編集するには、«ファイル» > «開く» から .xltm を選択します。
LibreOffice Calc オープンソース «ファイル» > «開く» で XLTM を読み込みます。シートデータと書式設定は良好にインポートされます。VBA マクロは制限されており、LibreOffice Basic で単純なマクロは部分的に動作する場合がありますが、複雑な Excel VBA は多くの場合失敗します。
Linux1 app
LibreOffice Calc オープンソース «ファイル» > «開く» で XLTM を読み込みます。シートデータと書式設定は良好にインポートされます。VBA マクロは制限されており、LibreOffice Basic で単純なマクロは部分的に動作する場合がありますが、複雑な Excel VBA は多くの場合失敗します。
Web2 apps
Google Sheets 無料 Google ドライブにアップロードしてスプレッドシートで開きます。シートデータはインポートされますが、VBA マクロは実行されません。
Excel for the web 無料 OneDrive にアップロードして Excel Online で開きます。Web 版ではマクロの実行はサポートされていません。

技術的詳細

詳細仕様
コンテナ形式ZIP アーカイブ (OPC - Open Packaging Conventions)
MIME タイプapplication/vnd.ms-excel.template.macroEnabled.12
マジックバイト50 4B 03 04 (ZIP ローカルファイルヘッダー。 .xlsx, .xlsm, .docx と同一)
形式の識別ZIP 内の [Content_Types].xml が spreadsheetml.template.macroenabled を宣言。vbaProject.bin の存在によりマクロを確認
VBA ストレージvbaProject.bin - ZIP エントリとして埋め込まれた OLE2 Compound File Binary
XML エンコーディングすべての XML パーツは UTF-8。vbaProject.bin はバイナリ OLE2
圧縮DEFLATE (エントリごとの ZIP 圧縮)
ワークシート容量1シートあたり 1,048,576 行 × 16,384 列
標準への準拠ECMA-376 / ISO/IEC 29500 Transitional (マクロ有効ファイルには Strict 準拠は使用されません)
暗号化パスワード保護されている場合は OOXML Agile Encryption による AES-128 または AES-256。それ以外はなし
テンプレートの動作開くと名前のない新しい .xlsm ブックが作成される。 .xltm ファイル自体は変更されない
一般的なファイルサイズ20 KB - 20 MB (埋め込まれた VBA コード、スタイル、グラフ、画像によって異なります)
リリース日2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
最新バージョンECMA-376 5th edition (2021) / ISO/IEC 29500:2016
オープンスタンダードはい · ロイヤリティフリー
仕様書ecma-international.org

XLTM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
XLTM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。XLTM ファイルについて最初の質問をしてみましょう。

よくある質問

なぜ XLTM を開くと、テンプレートが開かずに新しいファイルが作成されるのですか?
XLTM はテンプレートです。これを開くと、それに基づいた新しい名前のない .xlsm ブックが生成され、テンプレート自体は決して変更されません。テンプレート自体を編集するには、Excel 内で «ファイル» > «開く» を使用し、.xltm を選択してください。
XLTM を XLSM に変換するにはどうすればよいですか?
Excel で XLTM を開き(新しいブックが作成されます)、«ファイル» > «名前を付けて保存» > «Excel マクロ有効ブック (*.xlsm)» を選択します。これにより、すべてのマクロが含まれたスタンドアロンのブックが作成されます。
Excel なしで XLTM を開くことはできますか?
LibreOffice Calc や Google スプレッドシートでシートデータを開くことができます。ただし、これらのアプリでは VBA マクロは実行されません。マクロが必要な場合は、Excel または WPS Office が必要です。
XLTM と XLTX の違いは何ですか?
XLTM には VBA マクロが含まれています(マクロ有効、セキュリティリスクが高い)。XLTX はマクロなしのテンプレートです。どちらも開くと新しいブックが作成されます。マクロが必要ない場合は XLTX を優先してください。
XLTM と XLSM の違いは何ですか?
XLTM はテンプレートであり、開くと新しいブックが作成されます。XLSM は通常のマクロ有効ブックであり、編集のために直接開かれます。
XLTM ファイルを開いても安全ですか?
ファイル自体を開くことは安全です。マクロは明示的に有効にするまでブロックされます。不明な送信者からの XLTM でマクロを有効にしないでください。安全性を判断するのはマクロの内容です。

参考文献

1ECMA-376 Office Open XML File Formats (5th edition)ecma-international.org
2Library of Congress - OOXML Format Familywww.loc.gov

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

関連する拡張子

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧