在Office.js API中,我看到了一个Range.select()
方法,但是无论如何都可以取消选择电子表格上当前选择的任何内容?
我的加载项有一个 onSelectionChanged 侦听器,该侦听器侦听何时选择单元格并做出相应的反应。但是,如果先选择一个单元格,然后启动我的加载项,然后他们再次单击已选择的同一单元格,则不会发生任何反应(因为所选内容未更改(。
因此,当我的外接程序启动时,我想清除所有选择,以便在用户进行任何选择时它会相应地运行。
在Excel中,始终有一个选定的单元格。
那么您最好的选择是重置他们的选择A1
。这并不能完全解决问题,但确实减少了用户遇到问题的机会。假设 A1 不太可能包含用户想要查找的内容(即它几乎总是一个标签(。