処理するテーブルの罫線が異なる場合は、コンテンツコントロールを挿入することはできません。単語オンラインでのみ問題。デスクトップでは動作します。 コード例:行に異なる罫線がある場合、ContentControlをテーブルに挿入できません。
Word.run(async (context) => {
let tables: Word.TableCollection = context.document.body.tables;
tables.load();
await context.sync();
let rng = tables.items[0].getRange();
rng.insertContentControl();
return context.sync();
}).catch((error) => {
this.errorEmitter.emit(error);
});
修正方法? テーブル例: differentBorders.docx
こんにちはAndrew、私はこの問題を再現する方法について、あなたからの詳細が必要だと思います。私はあなたの添付ファイルでそれを再現することができますが、私は手動でテーブルを作成し、任意の行の境界を変更すると(このbtwはオンラインではなくWin32クライアントでのみ実行できます)、コンテンツ管理でテーブルを正常にラップできます。 –
こんにちはJuan、このバグを再現するには、セルのダブルクリックで外枠を変更してください。例のファイルがあります:[borders.docx](https://github.com/OfficeDev/office-js-docs/files/1164847/borders.docx) – AndrewGorovoy
サンプルに外枠が表示されません。あなたは細胞をマージしていますか? –