Writerで作成したodtファイルが破損している。

①表を作成
②ODT形式(1.2拡張または1.3拡張)で保存
③Word(2016、2019、365)で開く
上記のような操作を行ったところ、
「この(ファイル名)は破損しています。」と表示されます。

OS:Windows 11(10.22000.258)
バージョン:7.2.2.2

私はMS Wordを持っていないのであまりお役に立てない気がしていますが、質問を眺める立場からは何点か追加情報が欲しく感じられます。よろしければご検討ください。

  • そのファイルはLibreOfficeで問題なく開けるでしょうか。
  • 「拡張」でないODF形式バージョン(1.3や1.2)で保存した場合はどうでしょうか。
  • 警告を受けて、その後どうなるでしょうか。修復して開けるでしょうか。それとも修復に失敗して開けないでしょうか。
  • 開けた場合に、明らかに欠落した情報などあったりするでしょうか。

以上です。

  • そのファイルはLibreOfficeで問題なく開けるでしょうか。
    →はい。

  • 「拡張」でないODF形式バージョン(1.3や1.2)で保存した場合はどうでしょうか。
    →1.2、1.2(拡張(互換モード))、1.3、1.0/1.1でも同様の結果になりました。

  • 警告を受けて、その後どうなるでしょうか。修復して開けるでしょうか。それとも修復に失敗して開けないでしょうか。
    →修復すれば開けます。但し、Odtファイルの表に削除できない記号が挿入される。 の問題が発生します。

  • 開けた場合に、明らかに欠落した情報などあったりするでしょうか。
    →無いです。表内に文字を入力した状態で保存しましたが、画像のように欠落なく表示されました。

ファイルは別のコメント内でアップロードしました。


1 Like

(追記)
1.0/1.1、1.2、1.3でも同様の結果になりました。

確認できたファイルは以下の12個です。
ODF_1.0/1.1.docx (4.6 KB)
ODT_1.0/1.1.odt (8.3 KB)
ODT_1.2.docx (4.6 KB)
ODT_1.2.odt (8.4 KB)
ODT_1.2_拡張(互換モード).docx (4.6 KB)
ODT_1.2_拡張(互換モード).odt (8.6 KB)
ODT_1.2_拡張.docx (4.6 KB)
ODT_1.2_拡張.odt (8.6 KB)
ODT_1.3.docx (4.6 KB)
ODT_1.3.odt (8.4 KB)
ODT_1.3_(拡張).docx (4.6 KB)
ODT_1.3_(拡張).odt (8.6 KB)

1 Like

Word(2016、2019、365)は所有していなくて検証できませんが、無料のWeb版Office(Office.com)では現象再現しませんでした。
使用したファイルはアップロードいただいた「無題 1(odt_1.3_拡張).odt」です。
参考としてGoogleドキュメントでも試しましたが、同様に問題ありませんでした。
ひとまず参考としてご報告いたします。


余談です。根拠のない勝手な類推ですが…。
odtファイルの破損ではなく、WordのODF形式対応の不備である可能性も念頭に考える必要がありそうです。これを切り分けるのは相当困難ですが…(苦笑)。
なにぶんODF形式はLibreOfficeの方がネイティブですからね…。他のオフィスアプリ(Apache OpenOfficeやNeoOffice、一太郎など)でも確認したいところですが…。
Wordも2021でどうか、ですね。
修正して開いたもので問題がないのなら、差し当たって警告を無視して運用してもいいのではないかという気もします。

himajinさんがバグ報告されていますね。hackfestで教えてもらいました。
https://bugs.documentfoundation.org/show_bug.cgi?id=145226

2 Likes