1

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

在使用 Office.context 时,我已经设法做一些事情(创建表格和接受输入等)。

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

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

4

2 回答 2

2

As the article says, "Applies to: Excel 2016, Office 2016".

They have added in some new APIs recently that currently only apply to Excel & Word 2016, for Windows Desktop. And even within the more generic stuff off of Office.context there's a lot of stuff that only works on some specific platforms (e.g. only Online, or only Desktop, or not on 2013...). The 2016 desktop products have the most features available.

于 2016-02-05T14:08:24.540 回答
2

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

您询问的API仅在 Office 2016 及更高版本中可用。

-Michael(Office 插件的 PM)

于 2016-02-06T00:47:29.023 回答