GetSelectedRange()允许获取当前工作表用户选择的范围,但不允许进行多项选择。
即:选择了A1:B3和C4:D8
有人知道如何使它工作吗?
我的目的是设置一个具有多个用户选择范围的新范围(名称:myRange)。
谢谢
答案 0 :(得分:1)
Office.js的Beta版现在有一个Workbook.getSelectedRanges()
,它返回一个新的RangeAreas
对象。我们正在处理文档。
要使用新的API,必须从https://appsforoffice.microsoft.com/lib/beta/hosted/office.js
加载该库的Beta版本。要获取智能感知,请使用https://appsforoffice.microsoft.com/lib/beta/hosted/office.d.ts
您还可以下载后一个文件的副本。它具有新API的简短说明,直到文档完成为止。
一如既往,我们不建议在生产外接程序中使用beta API。
更新2018/10/03:
我们现在有关于此功能的文档:Working with multiple ranges