ケース

開かない Word・Excel ファイル

Word 文書や Excel ブックは、部品を詰めた小さなアーカイブです。部品の一覧が失われるとプログラムは開くのをあきらめますが、文字やセルはたいてい残っています。

木の机の上に開いたリングノート。何枚かのページが破り取られている
生成したイラスト

うまくいかなかった瞬間

Word が文書の破損を知らせて内容の回復を提案する、あるいは Excel がブックに問題が見つかったと表示する。ファイルの出どころは、メールの添付、途中で止まったダウンロード、早く抜きすぎた USB メモリーであることがよくあります。

Word と Excel が開けない理由

.docx や .xlsx は ZIP アーカイブで、本文、スタイル、シートごとの小さな XML 部品がまとめて詰められています。いちばん最後にあるのがセントラルディレクトリで、すべての部品とその開始位置の一覧です。途中で切れたファイルは最初にこの一覧を失い、Word も Excel もそれ以上は探しません。

ファイルに起きること

ツールは各部品をそれぞれのヘッダーから読み取り、欠けずに展開できたものだけを残して、新しいセントラルディレクトリを書きます。壊れた部品は渡さずに外します。その部品が本文やシートだった場合、その部分は戻りません。

手元に残るもの

開ける .docx や .xlsx が手に入り、届いた本文とセルが入っています。部品が欠けずに届かなかった画像、スタイル、シートは抜けていることがあります。打ち直しや再計算はしません。新しいファイルの中身は、元のファイルにあったものだけです。

テスト結果から見た得意・不得意

途中で切れた Excel ブックは、試したすべてのケースで戻りました。データがずれたブックも同様で、破損区間のあるブックも大半が戻りました。Word 文書は、破損区間やデータのずれがあるものは毎回、途中で切れたものは大半が戻りました。先頭が失われた Word 文書は戻りませんでした。散らばったエラーでは、どちらもおよそ半分が戻りませんでした。全体の表はファイル形式のガイドにあります。

始める前に

元のファイルは残しておいてください。まずは Word や Excel の「開いて修復」を試しましょう。費用はかからず、それで済むこともあります。メールや共有フォルダーから来たファイルなら、そこからもう一度コピーすれば全部そろいます。

新しいファイルを確認する

文書を最後まで読むか、ブックのシートをすべて開いてください。いちばん大事な数字は別の資料と照らし合わせ、編集する前に別名で保存しましょう。

よくある質問

Excel の数式は残りますか?

シートの部品が欠けずに届いていれば残ります。数式も値も元のままコピーします。

古い .doc や .xls にも使えますか?

いいえ。このガイドが扱うのは、Office が 2007 年から標準で保存している .docx と .xlsx です。古い .doc と .xls は仕組みが異なります。

ファイルはどこかにアップロードされますか?

いいえ。お使いの端末のブラウザーの中で読み込まれ、端末の外に出ることはありません。

出典

このガイドで参照した文書です。

  1. Ecma International:ECMA-376(Office Open XML)
  2. PKWARE:ZIP 形式の仕様(APPNOTE)