XLTX ファイル形式とは?
.xltx ファイルは Microsoft Excel Open XML ワークブック テンプレート です。これは、新しいワークブックの再利用可能な開始点として機能するスプレッドシート テンプレートです。Microsoft Office 2007 で導入された、ECMA-376 および ISO/IEC 29500 として標準化されている Office Open XML (OOXML) ファミリの形式に属します。
Excel で .xltx を開くと、アプリケーションはテンプレートのスタイル、数式、列幅、ヘッダー、および事前入力されたデータを読み込んだ新しい無題の .xlsx ワークブックを作成します。元の .xltx ファイル自体が変更されることはありません。この動作が、テンプレートを通常のワークブックと区別する特徴です。
内部的には、.xltx は UTF-8 XML パーツファイルを含む ZIP アーカイブ(OPC - Open Packaging Conventions - パッケージ)です。xl/workbook.xml はワークブックの構造を定義し、xl/worksheets/sheet1.xml は事前入力されたセルデータを保持し、xl/styles.xml は数値形式とセルの書式を保存し、[Content_Types].xml はパッケージを通常のワークブックではなくスプレッドシート テンプレートとして識別します。.xltx を .zip にリネームすると、完全な XML 構造を確認できます。
.xltx はマクロを含まないテンプレート形式です。マクロが有効な同等の形式は .xltm であり、レガシーなバイナリ テンプレートは .xlt です。.xltx ファイルに VBA マクロを保存することはできません。マクロが存在する場合、Excel は保存時に警告を表示し、それらを削除します。この形式は、Microsoft Excel、LibreOffice Calc、Apple Numbers、Google スプレッドシート、およびほとんどの最新のスプレッドシート アプリケーションでサポートされています。
セキュリティと安全性
リスク: LOWXLTX には VBA マクロを含めることはできません(それらには XLTM が必要です)。リスクは、テンプレートに埋め込まれた外部データ リンク(Web クエリ、Power Query)が、開いたときに自動更新される場合に限定されます。インターネットやメールからの XLTX には Excel の保護ビューが適用されます。これは有効なままにしておいてください。
形式の詳細
概要XLTX ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ | ZIP アーカイブ / OPC (Open Packaging Conventions) |
| エンコーディング | バイナリ (ZIP ラッパー) + 内部の UTF-8 XML パーツファイル |
| 圧縮 | エントリごとの DEFLATE |
| MIME タイプ | application/vnd.openxmlformats-officedocument.spreadsheetml.template |
| 標準 | ECMA-376 第5版 (2021) / ISO/IEC 29500 Transitional または Strict 準拠 |
| 主要な内部ファイル | xl/workbook.xml, xl/worksheets/sheetN.xml, xl/styles.xml, [Content_Types].xml |
| テンプレートの動作 | Excel で開くと新しい無題のワークブックが作成され、元の .xltx は変更されない |
| マクロのサポート | なし - マクロ有効の同等形式は .xltm。VBA は .xltx として保存時に削除される |
| マジックバイト | オフセット 0 に 50 4B 03 04 ("PK")。 [Content_Types].xml が spreadsheetml.template を宣言していることで .xlsx と区別される |
| 暗号化 | パスワード保護されたファイルは OOXML Agile 暗号化 (CryptoAPI) を使用 |
| 一般的なファイルサイズ | スタイル、画像、グラフに応じて 10 KB ~ 10 MB |
| 整合性 | エントリごとの ZIP CRC-32 |
| クロスプラットフォーム サポート | Windows (Excel), macOS (Excel/Numbers), Linux (LibreOffice Calc), Web (Excel Online) |
| レガシーな同等形式 | .xlt - Excel 97-2003 バイナリ テンプレート形式 |
| リリース日 | 2007 (Microsoft Office 2007, Excel 12.0); standardised ECMA-376 (2006) / ISO/IEC 29500 (2008) |
| 最新バージョン | ECMA-376 5th edition (2021) / ISO/IEC 29500:2016 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | ecma-international.org |
XLTX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。XLTX ファイルについて最初の質問をしてみましょう。
よくある質問
なぜ XLTX を開くと、テンプレートが開かれずに新しい無題のファイルが作成されるのですか?
XLTX を XLSX に変換するにはどうすればよいですか?
XLTX ファイルにマクロを含めることはできますか?
XLTX と XLT の違いは何ですか?
LibreOffice Calc で XLTX ファイルを開けますか?
XLTX を新しい Excel ワークブックのデフォルト テンプレートに設定するにはどうすればよいですか?
book.xltx という名前で Excel のスタートアップ フォルダ(通常は C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\XLSTART\)に保存します。Excel はそれをすべての新しいワークブックのデフォルトとして使用します。