Title: WordML形式で出力したファイルをWordで開くとエラーが発生します

TeamPage から WordML 形式で出力(エクスポート)したファイルを Microsoft Word で開こうとすると、下図のようなエラーが表示され、ファイルを開けないことがあります。

エラーメッセージ : 文書 ファイル名 は内容に問題があるため、開けませんでした。エラーを特定できません。

Wordのエラー

原因



このエラーは、出力元の TeamPage の記事本文に入れ子状態の(ネストした) <div>~</div> タグが含まれている場合に発生します。TeamPage の記事での <div>~</div> は、WordML へのエクスポートで <w:p>~</w:p> に変換されますが、この <w:p>~</w:p> が入れ子状態になっていると、Word は「文書構造が誤っている」と判断してエラーを表示します。

入れ子状態のDIVタグの例

対策



ここをクリックして表示される修正ツールで問題の修正ができます。

一連の流れ

1. TeamPage から出力(エクスポート)した WordML ファイルを適当なテキストエディタで開き、すべての内容を選択してコピーします。

2. 修正ツールテキストエリアに 1 でコピーした内容をペーストします。

3. [Start] をクリックします。テキストエリアの内容が変換され「Done.」と表示されます。

Click Start

4. テキストエリアの内容をすべて選択してコピーし、テキストエディタにペーストし、適当な名前を付けて保存します。このとき、拡張子は「.xml」、エンコードは「UTF-8」にしてください。

5. Word で開きます。

Open in Word

参照



ファイルへの出力機能(エクスポート機能)についてはリンク先の記事を参照してください。





Attachments:
word_error.png
div_example.png
remove_nested_wp.html
remove_nested_wp_html.png
open_in_word.png
usage.png
関連記事
Article: FAQ2265 (permalink)
Categories: :FAQ:トラブル, :FAQ:Word, :FAQ:ファイル出力, :FAQ:エクスポート
Date: 2013/08/30; 11時16分22秒 JST

Author Name: TeamPage サポート
Author ID: jpbo