Pfr*_*edd 1 javascript excel range selection office-js
我正在用 JavaScript 编写一个 Excel 插件。
我需要做的是找到当前选定的单元格,然后创建一个 4 列宽、X 行高的范围对象,选定的单元格位于所选内容的左上角。
我知道如何找到当前选定的单元格,但我不知道如何扩展该选择或创建一个我需要的大小的新范围。
任何援助将不胜感激!
beta Excel.js 有一个方法可以完全满足您的需求:
rangeObject.getAbsoluteResizedRange(numRows, numColumns);
Run Code Online (Sandbox Code Playgroud)
如果 rangeObject 是当前选定的单元格,则
rangeObject.getAbsoluteResizedRange(3, 4);
将返回一个 3 x 4 的范围,当前选定的单元格位于左上角。
在最新的 Excel.js 生产中,您可以使用range.getCell()方法来获取对所需右下单元格的引用。然后调用range.getBoundingRect()并将右下范围传递给它。有关这些的信息,请参阅范围。
22 年 1 月 1 日更新:getAbsoluteResizedRange 不再处于预览状态。您可以在生产插件中使用它。
| 归档时间: |
|
| 查看次数: |
429 次 |
| 最近记录: |