当前位置: 首页 > wzjs >正文

岳阳网站制作网站前台界面模板下载

岳阳网站制作,网站前台界面模板下载,织梦网站首页幻灯片不显示,2000个免费货源网站注意 The Excel JavaScript API 没有“Cell”对象或类。 相反,Excel JavaScript API 将所有 Excel 单元格定义为 Range 对象。 Excel UI 中的单个单元格转换为 Excel JavaScript API 中包含一个单元格的 Range 对象。 单个 Range 对象也可以包含多个连续的单元格。…

注意

The Excel JavaScript API 没有“Cell”对象或类。 相反,Excel JavaScript API 将所有 Excel 单元格定义为 Range 对象。 Excel UI 中的单个单元格转换为 Excel JavaScript API 中包含一个单元格的 Range 对象。 单个 Range 对象也可以包含多个连续的单元格。 若要了解详细信息,请参阅使用 Excel JavaScript API 处理单元格。

官方文档

这里是针对Excel JavaScript API的帮助文档的开头,其下一级子目录如下图,包含了常用功能的说明
建议直接点击该连接,查看官方文档,内容都是中文,且有示例,通俗易懂

https://learn.microsoft.com/zh-cn/office/dev/add-ins/reference/overview/excel-add-ins-reference-overview

本笔记下面的内容只会对官方文档做连接和摘抄,没有额外内容

在这里插入图片描述

使用 Excel JavaScript API 设置和获取范围值、文本或公式

https://learn.microsoft.com/zh-cn/office/dev/add-ins/excel/excel-add-ins-ranges-set-get-values

简单总结下

获得某个、某些连续的单元格的range对象

let range = sheet.getRange("MyRange");

读取值
需要先调用load(prop)方法,用于加载对应的内容,所传的prop参数有三种:
// values如果单元格里面是公式,则可能拿不到值;text:取得与表格中展示出来的内容,没公式的是原值,有公式的就是公式得到的值; formulas:没公式的就是原值,有公式的就是公式

// 先调用方法,显式加载相应的值
range.load("values");
// 与excel通信,获取实际的值,该语句必须执行,否则对应的属性上可能会没有值
await context.sync();
// 此时即可以使用相应的数据了
console.log(JSON.stringify(range.values, null, 4));

// 设置值,由于是个区域对象,会包含多行多列的数据,因此需要提供一个二维数组。一层数组中的每个对象表示一行数据,二层数组中的每个数据为该行、该列,即具体单元格的值。

// 设置单值
let range = sheet.getRange("C3");
range.values = [[ 5 ]];
range.format.autofitColumns();
// 生效到excel中
await context.sync();// 添加公式
let data = [["=C3 * D3"],["=C4 * D4"],["=C5 * D5"],["=SUM(E3:E5)"]
];
let range = sheet.getRange("E3:E6");
range.formulas = data;
await context.sync();

调用内置 Excel 工作表函数

https://learn.microsoft.com/zh-cn/office/dev/add-ins/excel/excel-add-ins-worksheet-functions

模板

代码模板

下面是打开ScriptLab就可以看到的代码内容

// Script
$("#run").on("click", () => tryCatch(run));async function run() {await Excel.run(async (context) => {const sheet = context.workbook.worksheets.getActiveWorksheet();// 可以在这里写用来操作excel数据的代码// 如果代码中有需要向excel中写入的数据,则这句必需要执行await context.sync();});
}/** Default helper for invoking an action and handling errors. */
async function tryCatch(callback) {try {await callback();} catch (error) {// Note: In a production add-in, you'd want to notify the user through your add-in's UI.console.error(error);}
}
<!-- HTML -->
<button id="run" class="ms-Button"><span class="ms-Button-label">Run</span>
</button>
// css
section.samples {margin-top: 20px;
}section.samples .ms-Button, section.setup .ms-Button {display: block;margin-bottom: 5px;margin-left: 20px;min-width: 80px;
}
// Libraries
https://appsforoffice.microsoft.com/lib/1/hosted/office.js
@types/office-jsoffice-ui-fabric-core@11.1.0/dist/css/fabric.min.css
office-ui-fabric-js@1.5.0/dist/css/fabric.components.min.csscore-js@2.4.1/client/core.min.js
@types/core-jsjquery@3.1.1
@types/jquery@3.3.1

文章转载自:

http://5yPg02DJ.kpcdc.cn
http://y82YaTzu.kpcdc.cn
http://n06GTFQW.kpcdc.cn
http://PZF1seAm.kpcdc.cn
http://6WwcKyvs.kpcdc.cn
http://agWTsjTJ.kpcdc.cn
http://7pYYLYia.kpcdc.cn
http://ezHGFGcX.kpcdc.cn
http://wbFxFkqC.kpcdc.cn
http://JlUilmo0.kpcdc.cn
http://DKZ02Xa4.kpcdc.cn
http://wuqFluXK.kpcdc.cn
http://N8SPrBAw.kpcdc.cn
http://DZuBBmGS.kpcdc.cn
http://y25bysNv.kpcdc.cn
http://zfAyYOPk.kpcdc.cn
http://uarkk8QU.kpcdc.cn
http://iwxQV0lj.kpcdc.cn
http://3Fa4JGq1.kpcdc.cn
http://Bf3Ljtd3.kpcdc.cn
http://L3NnfDwc.kpcdc.cn
http://clxv1mxJ.kpcdc.cn
http://nMNE4Pc8.kpcdc.cn
http://gaxxoRjj.kpcdc.cn
http://dPBB9hlN.kpcdc.cn
http://0detmpIV.kpcdc.cn
http://JYKcxpm8.kpcdc.cn
http://lNIdRjEy.kpcdc.cn
http://xFPI9A9L.kpcdc.cn
http://lCOAUhpk.kpcdc.cn
http://www.dtcms.com/wzjs/766377.html

相关文章:

  • 在社保网站做调动个人网页设计
  • 怎样快速提升网站权重wordpress主页 摘要
  • 手机网站建设商场wordpress购物车会员
  • 网站建设方案ppt上海圣品科技 做网站
  • 电子商务网站建设与实验广州比较好的广告公司有哪些
  • 个人网站不备案可以吗2008vps做网站
  • 兼职做网站访问量和数据大秦建设集团有限责任公司官方网站
  • 广州出名的网站关于网站建设的工作总结
  • 网站没制作好可以备案吗电子商务网站技术
  • 制作php网站用什么软件成都网站优化多少钱
  • 百度如何给网站做评价wordpress主机模板
  • 上海达安做的无创dna网站盐城网站平台建设
  • 河北网站建设推广vps centos wordpress
  • 做淘宝美工和网站设计那个好做网站的费用属于什么费用
  • 备案需要网站建设方案书wordpress社交链接图标
  • html5手机网站模板贵阳建设银行网站
  • 在网站后台备案号怎么改程序ui设计
  • 湖北网站定制开发多少钱新乡市建设路小学网站
  • 杭州公司官方网站制作子域名查询工具
  • 地方网站怎样做朝阳区互联网公司排名
  • 北京网站建设主页网络营销成功案例有哪些
  • 关于手机网站设计的若干想法怎么做纪念网站
  • 西安网站建设外包服务网站 配色表
  • 广东网站建设报价官网nodejs 做视频网站
  • 如何查看网站蜘蛛pc网站自动生成app
  • 购物网站主页模板做网站需求 后期方便优化
  • 12306网站是阿里做的工程建筑网
  • 建立网站的请示网店网站怎么做的
  • 企业门户网站登录青岛软件开发公司
  • 阿里巴巴建网站WordPress个性萌化插件