我正在使用office.js开发一个Word加载项。我想以编程方式向表中添加一个表,然后使用新数据更新表。
我正在使用setSelectedDataAsync(CoercionType.Table)
创建表,然后我使用addFromSelectionAsync(BindingType.Table)
来设置绑定。当我调用setDataAsync()
时,不应修改基础表的结构,因此仅当数据具有相同的列数时才执行更新。如果数据列较少,则额外的列保持不变(有风险!)。如果数据有更多列,则会引发错误,并说“提供的数据对象与当前选择的大小不匹配”。
在每次更新时,使用不同架构(行/列)绘制和更新表的最佳解决方案是什么?
答案 0 :(得分:0)
在Office.js的Word Api 1.3更新中查看新的Table功能。
您可以找到有关preview of those new APIs here。
的说明