我正在尝试在我现有的 Excel 加载项任务窗格和新添加的自定义函数之间共享一些数据。当我尝试设置/获取值时,我得到“未实现:未实现”。错误。
我在我的任务窗格页面中引用了这个包:
<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(Build 11601.20204)和 Windows 10 版本 10.0.17763 Build 17763