我正在使用Office JS API处理Excel加载项。我在更新"范围"的绑定类型的值时遇到问题。当一个表对象插入范围的边界内时。
例如,我在A1:C3上有一个绑定,并且已经在Excel UI中插入了一个表。 {:1}}在B2:C3,Insert -> Table
已签入。
使用以下函数更新该范围的原始值似乎删除了表对象。
或者,如果绑定范围小于表对象,即。在表对象的边界内绑定,表和格式仍然存在。
My table has headers
答案 0 :(得分:1)
要从绑定中返回table
个对象,请使用bindingObject.getTable()
而不是bindingObject.getRange()
。
拥有table
对象后,您可以使用table.rows.add()
方法添加一行或多行,同时保留现有表。