ReferenceError: Excel is not defined(ReferenceError:未定义Excel)
问题描述
我想创建一个带有angularjs和angularjs-ui-router的Office插件:
模块名称为app
,路由器如下:
和控制器:
我预计加载外接程序会将Quarterly Sales Report
写入A1
。但是,我收到以下错误:
有人知道出了什么问题吗?是否可以初始化Office并像那样使用angular.bootstrap
?
推荐答案
您需要确保调用
在Office初始化完成后执行。
我创建了一个从上面运行您的代码的小应用程序。实际上,要运行这个程序,只有三个文件。
- mark.xml
- index.html
- app.js
请确保将以下文件中的单词PathToYourLocalFile替换为您的实际本地路径。
mark.xml
index.html
app.js
您可以在app.js文件中看到,方法loadDataAndCreateChart是在Office初始化完成后执行的。
您可以在此处找到如何将清单添加到Excel的文档: Office Dev Center这篇关于ReferenceError:未定义Excel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!