![]() |
1
3
从两个角度回答这个问题。 首先, 长期
现在,到 短期解决方案 :如果您引用的是cdn,并且正在使用更新的Office版本(可能仅“当前频道”就足够了),那么您应该能够通过以下方式看到显著的改进: 处理不需要的范围 。
先来点背景。当你这样做的时候
所以:正如我所提到的,从新的版本开始(不使用旧的版本),你可以打电话给
注意
您的里程数会有所不同,但在我使用的示例中,性能从13.7秒提高到5.7秒,即在格式化100x100单元格的范围时,性能提高了2.5倍,您可以在这里看到代码差异:
https://github.com/OfficeDev/office-js-snippets/pull/184/files#diff-4bec6e2366b688602d12011ad3b0f2ef
. 如你所见,很容易洒在
最好! ~迈克尔 |
![]() |
2
1
尝试为尽可能多的单元格创建一个区域,然后调用下面的代码一次:
如果无法创建大的连续范围,请尝试在一个范围内批处理尽可能多的以下代码调用
|
![]() |
timeinvariant · Word加载项:“代表”流中的签名无效 6 年前 |
![]() |
SimpleOne · Office JS-Android支持 6 年前 |
![]() |
lokimidgard · 带Mocha的单元测试办公室插件 6 年前 |