私はoffice.jsを使用してWordアドインを開発しています。プログラムでテーブルをドキュメントに追加し、後で新しいデータでテーブルを更新したいと思います。Wordアドインのテーブルを更新する
setSelectedDataAsync(CoercionType.Table)
を使用してテーブルを作成していますが、バインディングを設定するのにaddFromSelectionAsync(BindingType.Table)
を使用しています。 setDataAsync()
と呼ぶと、基になるテーブルの構造を変更すべきではないので、データの列数が同じ場合にのみ更新が実行されます。データの列数が少ない場合、余分な列は変更されません(危険です)。データの列数が増えると、「指定されたデータオブジェクトが現在の選択範囲のサイズと一致しません」というエラーが発生します。
各更新時に異なるスキーマ(行/列)を使用してテーブルを描画および更新する最適なソリューションはどれですか?
フィリップ、ありがとうございますが、Word API 1.3はまだベータ版であり、残念ながら最新のOffice 365のみでサポートされていますので、あなたの回答を受け入れることができません。 js shared apiは、より広くサポートされています。 – jeanie77