首页 > 解决方案 > 如何在 Office.onReady() 中访问 Excel.RequestContext?

问题描述

我想根据 Excel 文档的自定义属性来控制我的 Excel 加载项(用 TypeScript 编写)UI 的某些方面。为此,我需要在 Office.onReady() 方法中访问 Excel.RequestContext。那可能吗?如果没有,是否有任何替代方案?

标签: office-jsexcel-addins

解决方案


你能把这两个电话连起来吗?IE:

在打字稿中:

(async () => {
    await Office.onReady();
    await Excel.run(async context => {
        <...>
    });
})()

或者在 JavaScript 中:

Office.onReady().then(function() {
    return Excel.run(function(context) {
        <...>
    }); 
})

推荐阅读