Office.js Excel: 取消选择当前选择?

Office.js Excel: deselect current selection?

the Office.js API 中,我看到了一个 Range.select() 方法,但是 是否可以取消选择当前在电子表格中选择的任何内容?

我的加载项有一个 onSelectionChanged 侦听器,它侦听单元格何时被选中并做出相应反应。但是,如果先选择一个单元格,然后启动我的加载项,然后他们再次单击已选择的同一个单元格,则什么也没有发生(因为选择没有改变)。

因此,当我的加载项启动时,我想清除所有选择,以便在用户做出 任何 选择时它会相应地表现。

在Excel中,总是有一个选中的单元格。

您最好的选择是重置他们的选择 A1。这并没有完全解决问题,但确实减少了用户 运行 进入它的机会。假设 A1 不太可能包含用户想要查找的内容(即它几乎总是一个标签)。