歴史レッスン: .sxcファイルとは? OpenOffice Calc表計算
OpenOffice.org XML CalcのZIP+XML表計算 — バイナリStarCalcの.sdcでも、OpenDocumentの.odsでもない。

TL;DR
.sxc は OpenOffice.org XML Calc の表計算(MIME application/vnd.sun.xml.calc)で、OpenOffice.org 1.x および StarOffice 6 & 7 のデフォルトCalc形式です。ZIP+XML パッケージであり、バイナリStarCalcの .sdc でも、OpenDocument Spreadsheetの .ods でもありません。一般的な日常利用では Microsoft Excel は開けません。Legacy File Converter はサポートする表計算に OpenOffice Calc / .sxc を含め、Windows上でローカル変換します — 何もアップロードしません。
.sxcファイルとは?
.sxc ファイルは、OpenOffice.org XML 時代の OpenOffice.org Calc(および対応する StarOffice Calc)の表計算です。インターネットメディアタイプは application/vnd.sun.xml.calc です。英国国立公文書館の PRONOM は OpenOffice Calc 1.0(StarOffice Calc 6.0 も含む)を fmt/129 として記録しています。外部シグネチャ .sxc の ZIP+XML パッケージです。OpenOffice.orgのXML FAQは、その世代のCalcデフォルトとして .sxc を挙げています。Calcテンプレートの姉妹形式は .stc(application/vnd.sun.xml.calc.template)です。同じOpenOffice.org XMLスイート系には .sxw(Writer)、.sxi(Impress)、.sxd(Draw)もあります — 本記事はCalcの .sxc のみを扱います。
この形式は、よりよく知られた二つの隣のあいだに位置します。以前の StarOffice ~3–5 Calcはバイナリ .sdc(StarCalc)を使いました。後の OpenOffice.org 2.0 / StarOffice 8 は OpenDocument Spreadsheet (.ods) — OASIS(Organization for the Advancement of Structured Information Standards)標準、のち ISO/IEC 26300 — に移りました。OpenDocument はOpenOffice.org XMLを基にしていますが、同じパッケージではなく、拡張子の書き換えでは直接互換ではありません。
平易に言うと起源はこうです。Sun Microsystems が Star Division を買収したあと、SunとOpenOffice.orgコミュニティは 2000–2002 頃にXMLベースのオフィスパッケージを推進しました。StarOffice 6.0(およそ 2002年5月、OpenOffice.org 1.0 ベース)がOpenOffice.org XMLをデフォルトのCalc経路にし — 古いバイナリStarCalcパッケージの代わりにディスク上は .sxc になりました。その中間世代の形式が、CD、USB、初期〜中期 2000年代 と書かれた「OpenOffice」フォルダにいまも出てきます。
.sdc ≠ .sxc ≠ .ods
バイナリStarCalc(.sdc)はOpenOffice.org XML Calc(.sxc)ではなく、どちらもOpenDocument Spreadsheet(.ods)ではありません。拡張子を変えてもファイルは変換されません。
.sxcは.sdcや.odsと同じですか?
いいえ — この三者混同こそ、これらのレガシーファイルが「これは何?」検索に現れ続ける理由です。.sdc はStarOffice ~3–5 時代の古いバイナリ StarCalc / StarOffice Calcパッケージです。.sxc は OpenOffice.org XML:XML部品の ZIP で、StarOffice 6 & 7 および OpenOffice.org 1.x(約 2002)のデフォルトです。.ods は OpenDocument Spreadsheet で、OpenOffice.org 2.0 / StarOffice 8 とともに約 2005年5月 にオープン標準の後継として登場しました。
したがって世代の推移は次のとおりです。.sdc(バイナリStarCalc)→ .sxc(OpenOffice.org XMLパッケージ)→ .ods(OpenDocument)。同じ製品ファミリーの時間経過、ディスク上は三つの異なるパッケージです。OpenDocumentはOpenOffice.org XMLから育ちましたが、テキストエディタとリネームでは .sxc を有効な .ods にはできません。エクスプローラーで .sxc を .sdc や .ods に変えても何も変換されません。
Excelの日常インポートではない
Microsoft Excelには、一般ユーザー向けの日常的なOpenOffice.org XML .sxcインポーターがありません。2026年に.sxcをダブルクリックすると、セルが空だからではなく未サポートとして失敗することが多いです。LibreOfficeなどOpenOffice.org系はレガシーなOpenOffice.org XMLファミリーをまだ取り込みますが、日常のExcelは取り込みません。
なぜExcelは.sxcを開けないのか?
Microsoft Excel は、一般ユーザーが頼れる組み込みの日常 .sxc インポーターを出荷していません。2026 年に .sxc をダブルクリックすると、ブックが空だからではなく未サポート形式として失敗します。XLSX のような現代的なブック、または CSV のような値のダンプへの変換経路が必要です。すべてのグラフ、マクロ、エッジケースの数式がそのまま残ると期待しないでください。
OpenOffice.org系の子孫 — 特に LibreOffice — はレガシーなOpenOffice.org XMLをまだ取り込むため、Excelが拒否する .sxc でも無料オフィススイートでは開けることがあります。その取り込み経路は、Excelがネイティブに「対応している」こととは別です。
バイトの仕組み(ZIP+XML / OpenOffice.org XML)
ディスク上、.sxc はXMLとパッケージ部品の ZIP アーカイブです — ZIP はおなじみの圧縮フォルダ容器、MIME は Multipurpose Internet Mail Extensions(インターネットのメディアタイプラベル)と読みます。中には通常、application/vnd.sun.xml.calc を宣言する非圧縮の mimetype ファイル、加えて content.xml、styles.xml、meta.xml、settings.xml、META-INF/manifest.xml、任意の埋め込み画像などがあります。このパッケージ形状のため、十六進ダンプは後の .ods に「ほぼ似て」見えることがあり — それでもリネームは失敗します。
前世代との対比: 多くのStarCalc .sdc は OLE2 / 複合バイナリパッケージ(Object Linking and Embedding version 2 の構造化ストレージ)で、XMLのZIPではありません。次世代との対比: .ods はOpenDocumentのZIP+XML後継で、OASIS、のち ISO/IEC 26300 で標準化されました。同じファミリーの物語、異なるパッケージ契約です。
テンプレート: .stc
OpenOffice.org XML Calcテンプレートは.stc(application/vnd.sun.xml.calc.template)を使います。.sxcと同じZIP+XMLファミリー — テンプレートの殻であり、別の表計算エンコーディングではありません。
OpenOffice.org XML、OpenDocument、そして.sxcがディスクに残る理由
初期〜中期 2000年代 の無料 OpenOffice.org 1.x、学校・家庭の導入、NGOアーカイブ、StarOffice 6/7 の企業展開は、いずれもCalc作業を .sxc で保存しました。一部の移行はOpenOffice.org XMLで止まり、後の .ods への跳躍を終えませんでした。「OpenOffice」と書かれたCDやUSBバックアップは 2026 年にも現れ、作成したマシンより長く残った予算表、授業表、サイドプロジェクトを抱えています。
.sxc を拒否するExcelウィンドウは、ブックが空である証拠ではありません。content.xml を示すZIP一覧は、実際の変換なしにセルを現代のシートへ貼れる証拠でもありません。これらは、バイナリStarCalc、OpenOffice.org XML、OpenDocumentと移った製品ラインの中間世代からのレガシーファイルです。
Legacy File Converter は 対応ファイル形式 でサポートする表計算に OpenOffice Calc / .sxc(および .stc テンプレート)を挙げ、Windows上でローカルに XLSX · CSV などの現代的な出力へ変換します。何もアップロードしません — あわせて レガシーファイル向けCloudConvert・Convertio・Zamzarのローカル代替 も参照。前のバイナリStarCalcの話は 歴史レッスン: .sdcファイルとは? StarOffice Calc表計算、Excel自身のバイナリ系譜は 歴史レッスン: .xlsファイルとは? .xlsxと同じではない を参照してください。
関連記事
古いファイルを開く準備はできましたか?
無料で始めて、買い切りの $79.95 Standard ライセンスで無制限変換を解除。Windows インストーラーをダウンロード — 最大 10 ファイルまで全機能。
無料トライアル
アプリの全機能 · 最大 10 ファイル
Windows 10 または 11
これまでどおりの無料トライアル — Windows インストーラーをダウンロードして、PC 上でローカルに変換できます。
直接 Windows インストーラー · オフライン MSI
安全ですか? — 発行元、インストーラー、SmartScreen のヘルプ
Windows 10 または 11 が必要です。サブスクリプションなし。100% Windows ネイティブ。