首页 > 编程语言 >Excel JavaScript object model in Office Add-ins

Excel JavaScript object model in Office Add-ins

时间:2023-06-28 11:56:06浏览次数:37  
标签:JavaScript Office object Excel ins Add API

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/

标签:JavaScript,Office,object,Excel,ins,Add,API
From: https://www.cnblogs.com/shiningleo007/p/17511007.html

相关文章

  • JavaScript 中模块的导入和导出
    模块简介html文档一般在标签中引入外部js文件<script>标签引入的脚本中创建的变量,都会被注册为window对象下全局变量,这样做会污染全局命名空间这就衍生除了模块化的解决方案,比如CommonJS等,但是这些解决方案都不是JavaScript原生的,直到ES6支持JavaScript模块的使用。......
  • 简单谈谈JAVASCRIPT高级特性
    js中没有class的概念,我们可以使用function来模拟。惰性载入函数例如我们通常使用以下的js代码创建ajax:functioncreateXHR(){varxhr=null;try{xhr=newXMLHttpRequest();//FF、Opera、Safari、IE7}catch(e){handlerError(e);try{xhr=newActiveXOb......
  • Building a Dice Game using JavaScript Javascript构建一个dice game 项目
    WewillbebuildingaDiceGameProjectusingHTML,CSS,andJavaScript.TheDiceGameisbasedonatwo-player.Bothplayersrollthediceandtheplayerwhogetsthehighestphasevaluewillwinthegame.ImagesofDicePhases: Thelistofdicephasesi......
  • Selenium基础:cookie javascript调用 屏幕截图 09
    1、cookie操作 绕过登录get_cookies():以字典形式返回cookie所有信息get_cookies(name):返回cookie字典中key为name的值add_cookie(cookie_dict):手动添加cookie。cookie_dict为字典数据格式,cookie_dict中必须有name和value值delete_cookie(name):删除cookie字典中key为name的......
  • Excel JavaScript API for PivotTables
    WorkwithPivotTablesusingtheExcelJavaScriptAPI-OfficeAdd-ins|MicrosoftLearnPivotTablesstreamlinelargerdatasets.Theyallowthequickmanipulationofgroupeddata.TheExcelJavaScriptAPIletsyouradd-increatePivotTablesandinteractw......
  • Design a Drum-kit web app using JavaScript Javascript设计drum-kit项目
    Weallmusthaveseenadrumkitinsomeconcertorelsewhere,itisacollectionofdrums,cymbalsandotherpercussioninstruments.Buthaveyoueverimaginedmakingthatdrumkitonyourownvirtuallywiththehelpofsomescriptinglanguage?Well,so......
  • SAP UI5 控件 ObjectStatus 的使用方法介绍试读版
    ObjectStatus控件是SAPUI5控件集合中一个极具视觉表现力的控件,用于在应用程序中显示实体(Object)的状态(Status)或属性信息。它可用于向用户提供重要的上下文状态信息,如成功、错误、警告、进行中(InProcess)等等。ObjectStatus控件通常与其他SAPUI5控件(如列表项、表格......
  • javascript连接MySQL
    varmysql =require('mysql');varconnection=mysql.createConnection({  host  :'localhost',  user  :'root',  password:'password',  port:'3306',  database:'nufix'});connecti......
  • JavaScript Framework Unpoly 框架介绍
    作为一种创建Web应用程序的更直接的方式,无需使用太多JavaScript,HTML在线技术一直在蓬勃发展。它的工作原理是通过网络发送HTML,而不是JSON。现在,一种名为Unpoly的新JavaScript框架已经成为Basecamp的HTML在线框架Hotwire的竞争者。Unpoly承诺“为服务器渲染的H......
  • 猿大师办公助手VUE网页在线打开编辑保存微软Office、金山WPS文档,并强制修改留痕。
    很多OA的在线办公系统中,都需要多个人修改编辑Office文档,这样很容易版本混乱并且极易出错,如果这时候启用强制留痕并且启用留痕,就可以记录每个人的操作记录,方便文档管理,降低操作风险。 实现方法: 第一步:安装猿大师办公助手,下载地址:http://www.yuanofficer.com/xiazai/  并且......