XL ファイル形式とは?
.xl は、.xls が標準の拡張子になる前の 1980 年代後半から 1990 年代前半にかけて使用されていた、初期の現在は廃止された Microsoft Excel スプレッドシートのファイル拡張子です。
.xl 拡張子を持つファイルは、Microsoft の Binary Interchange File Format (BIFF) でエンコードされたバイナリ スプレッドシートです。作成した Excel のバージョンに応じて、初期のフラットな BIFF2 または BIFF3 レコード ストリーム、あるいは後期の OLE2 複合ファイル コンテナ (BIFF5/BIFF8) が使用されている場合があります。これらには、2007 年以前のグリッド制限である 16,384 行 × 256 列に従って、セル、数式、数値形式、および基本的なワークブック構造が保存されます。
今日、本物の .xl ファイルに遭遇することは稀です。この拡張子は、まず .xls (Excel 97-2003, BIFF8) に取って代わられ、次に .xlsx (Office Open XML, Excel 2007 以降) に取って代わられました。.xl とラベル付けされたファイルは、通常、レガシーなスプレッドシート、拡張子が誤って切り捨てられたファイル、または古いアプリケーションによって設定された汎用的な Excel ファイルタイプの関連付けプレースホルダーです。
最新の Microsoft Excel、LibreOffice Calc、Google Sheets を含む最新のスプレッドシート アプリケーションは、基盤となる BIFF 構造を理解しているため、通常これらのファイルを開くことができます。Excel が .xl 拡張子で保存されたファイルを開くのを拒否する場合、基盤となるバイナリ形式は同じであるため、名前を .xls に変更すると問題が解決することがよくあります。
セキュリティと安全性
リスク: MEDIUMレガシーな Excel バイナリには、既知のマルウェア ベクターである Excel 4.0 (XLM) または VBA マクロが含まれている可能性があります。予期しない .xl ファイルは「保護されたビュー」で開き、ソースを信頼できない限りマクロを有効にしないでください。検査にはサンドボックスまたは LibreOffice の使用を推奨します。
形式の詳細
概要XL ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルタイプ | レガシー バイナリ Microsoft Excel スプレッドシート |
| 開発元 | Microsoft Corporation |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| コンテナ | OLE2/CFBF 複合ファイル (BIFF5/8) またはフラット BIFF レコード ストリーム (BIFF2/3) |
| 暗号化 | 任意 (後期の BIFF リビジョンではレガシーな XOR または RC4 ワークシート保護、初期のファイルは非暗号化) |
| 標準的なファイルサイズ | 10 KB - 5 MB |
| マジックバイト | D0 CF 11 E0 A1 B1 1A E1 (OLE2 複合ファイル ヘッダー, BIFF5/8); BOF レコード 09 00 または 09 02 (BIFF2/3 フラット ファイル) |
| 内部形式 | Binary Interchange File Format (BIFF) レコード: BIFF2/BIFF3 (初期) から BIFF5/BIFF8 まで |
| グリッド制限 | 16,384 行 x 256 列 (2007 年以前の Excel の制約) |
| MIME タイプ | application/vnd.ms-excel |
| 後継形式 | .xls (BIFF8, Excel 97-2003), その後 .xlsx (Office Open XML, Excel 2007 以降) |
| 関連 OS | Windows, Mac OS (クラシック, 初期 Excel) |
| リリース日 | Late 1980s (early Microsoft Excel for Windows worksheet) |
| 最新バージョン | Long superseded by .xls (BIFF8) and .xlsx (OOXML) |
| 仕様書 | learn.microsoft.com |
XL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。XL ファイルについて最初の質問をしてみましょう。