在现有Excel加载项中使用OfficeRuntime.storage的问题

时间:2019-05-17 09:33:58

标签: storage office-js office-addins custom-functions-excel

我正在尝试在现有的Excel加载项任务窗格和新添加的自定义功能之间共享一些数据。当我尝试设置/获取值时,出现“ NotImplemented:未实现”。错误。

我在任务窗格页面中引用了此程序包:

<script src="https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js"></script>

我以这种方式在任务窗格中使用存储空间:

OfficeRuntime.storage.setItem('someData', someData)
    .then((result) =>
    {
      console.log(result);
    }, (error) =>
    {
      console.log('Store error: ');
      console.log(error);
    });

我还在加载项中使用Typescript,所以我添加了

"@types/office-runtime": "^1.0.7"

包用于类型。 我已经在一些示例中看到了OfficeRuntime.AsyncStorage的使用,但是我无法使用它,因为它在IntelliSense中不可用。

我还要补充一点,我拥有Excel版本1904(内部版本11601.20204)和Windows 10版本10.0.17763内部版本17763

1 个答案:

答案 0 :(得分:0)

很抱歉延迟。我相信我们已经解决了这个问题。你可以再试一次吗?

如果仍然可以复制,请告知我们!

https://github.com/OfficeDev/office-js/issues/522