如何解决获取一行中的单元格 Excel Addin Nodejs Api
问题在于,当我们获得全范围(例如,=SUM(A:A)
给出 A:A
作为先例)作为先例时,我们需要检查该范围内的单元格。但是我们可以只获得一行/列中实际填充的单元格吗?
现在我们调用 api 来获取每个单元格的先例。 Excel 会为未填充的单元格引发错误,但如果我们想让加载项达到与 Web 应用程序相同的性能级别,我们需要减少 api 调用。
解决方法
我在 getSpecialCellsOrNullObject
api 中找到了答案。
https://docs.microsoft.com/en-us/office/dev/add-ins/excel/excel-add-ins-ranges-special-cells
const range = excelSheet.getRange("A:A");
const numberCells = range.getSpecialCellsOrNullObject(Excel.SpecialCellType.constants,Excel.SpecialCellValueType.numbers);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。