Excel JavaScript object model in Office Add-ins

发布时间 2023-06-28 11:50:49作者: 有翅膀的大象

Excel JavaScript object model in Office Add-ins - Office Add-ins | Microsoft Learn

Office.js API for Excel

Excel 加载项使用 Office JavaScript API 与 Excel 中的对象进行交互,其中包括两个 JavaScript 对象模型:

  • Excel JavaScript API:随 Office 2016 一起引入的 Excel JavaScript API 提供了强类型的 Excel 对象,可用于访问工作表、区域、表格、图表等。

  • 通用 API:随 Office 2013 一起引入的通用 API 使你能够访问在多种类型的 Office 应用程序中通用的功能,如 UI、对话框和客户端设置。Common API 中 Excel 交互的有限功能已被 Excel JavaScript API 取代。

虽然您可能会使用 Excel JavaScript API 来开发大多数功能,但您还将使用 Common API 中的对象。例如:

  • 上下文:该对象表示外接程序的运行时环境,并提供对 API 关键对象的访问。它包含工作簿配置详细信息,如 和,还提供有关加载项运行时环境的信息,如和。此外,它还提供了可用于检查运行外接程序的 Excel 应用程序是否支持指定要求集的方法。ContextcontentLanguageofficeThemehostplatformrequirements.isSetSupported()
  • 文档:该对象提供可用于下载运行外接程序的 Excel 文件的方法。DocumentgetFileAsync()

                                                                                                 -----内容来自https://learn.microsoft.com/