如何解决在 Excel Addin Nodejs Api 中获取单元格的最终非公式先例
问题是我们想要获得一个单元格的最终非公式先例。更清晰的先例先例。
例如
A1 10
A2 =A1
A3 =A2
因此对于A3,先例是A2,但最终的非公式先例是A1(没有其他先例)。
现在我们调用 getDirectPrecedent()
并存储一个列表。然后我们为列表调用相同的函数,直到我们得到非公式先例单元格。
是否有任何优化的方法来实现这一目标?任何原生 API 函数?
解决方法
目前(2021 年 4 月 9 日)有一个 Range.getPrecedents API 处于预览状态。这将返回 Range 的所有先例,而不仅仅是直接的直接先例。
虽然该 API 尚未正式发布,但您可以在 Script Lab 中对其进行测试。以下是一个示例要点,展示了如何将 API 与您的示例数据一起使用:https://gist.github.com/AlexJerabek/25c22d809e21c85175b81afd7b445198
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。