Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TableCellにテーブルを挿入しようとしていますが、MS Wordでテーブルを開こうとすると、「a <p> is required before a </tc>」のようなメッセージが表示されます。
a <p> is required before a </tc>
互換モードでファイルを開くと、テーブルのフォーマットは完璧に見えますが、テーブルの行がありません。セルへの単純なテキストの挿入は正常に機能します。この問題は、テーブル全体を挿入しようとした場合にのみ発生します。
他のテーブルの外のドキュメントにテーブルを挿入することも問題なく機能します。
Wordでネストされたテーブル構造を作成し、結果のXMLを見ると、次のようになります。
<w:tc> <w:tcPr> <w:tcW w:w="4621" w:type="dxa"/> </w:tcPr> <w:tbl>..</w:tbl> <w:p/> </w:tc>
メッセージによると、テーブルの後、終了tcタグの前に<w:p/>が必要なようです。