Excel对象未定义

时间:2016-02-05 10:42:13

标签: javascript excel office-addins office-2013 office-js

我正在尝试开发Excel的Office加载项(n00b)。

在使用Office.context时,我已经设法做了一些事情(创建表并获取输入等)。

但现在我想进入不同的单元格,所有示例似乎都在一个名为Excel的对象上运行一个名为Run的方法。 (https://github.com/OfficeDev/office-js-docs/blob/master/excel/excel-add-ins-programming-overview.md

然而,当尝试使用Excel时,它是未定义的。我正在运行Excel 2013.难道我需要使用2016年?

2 个答案:

答案 0 :(得分:2)

正如文章所说,“适用于:Excel 2016,Office 2016”。

他们最近添加了一些新API,目前仅适用于Excel& Word 2016,适用于Windows桌面。甚至在Office.context中更通用的东西中,有很多东西只适用于某些特定平台(例如,只有在线,或者只有桌面,或者不在2013年......)。 2016年的桌面产品功能最多。

答案 1 :(得分:2)

如果您需要可在Excel 2013中使用的JavaScript API,请参阅原始JavaScript API Reference页。

APIs you're asking about仅适用于Office 2016及更高版本。

-Michael(PM for Office加载项)