5-27 WPS JS宏数组元素添加删除应用2

5-27 WPS JS宏 数组元素添加删除应用2

1. 示例:

function test1(){

var arr1=WorksheetFunction.Transpose(Range("a2:c6"));//转换二维区域

var arr3=[...arr1[0]].map(x=>arr1.map((y,n)=>arr1[n].shift()));//拆分数组

arr3.forEach((ar,i)=>Range("e1:g1").Offset(i+1).Value2=ar);//写入区域

}

2. 示例:

function ArrArr2(Rngs){

var arr1=Rngs.Value();

var arr2=arr1.flat();

return arr1.map(x=>arr1[0].map(y=>arr2.shift()));

}

function test2(){

var arr=ArrArr2(Range("a2:c6"));

arr.forEach((ar,k)=>Range("e1:g1").Offset(k+1).Value2=ar)

}

相关推荐
小邓吖1 小时前
自己做了一个工具网站
前端·分布式·后端·中间件·架构·golang
大爱编程♡1 小时前
SpringBoot统一功能处理
java·spring boot·后端
好好研究4 小时前
总结SSM设置欢迎页的方式
xml·java·后端·mvc
小马爱打代码4 小时前
Spring Boot:第三方 API 调用的企业级容错设计
java·spring boot·后端
爱上妖精的尾巴5 小时前
8-1 WPS JS宏 String.raw等关于字符串的3种引用方式
前端·javascript·vue.js·wps·js宏·jsa
csdn2015_5 小时前
springboot task
java·spring boot·后端
czlczl200209256 小时前
Spring Boot :如何高性能地在 Filter 中获取响应体(Response Body)
java·spring boot·后端
码界奇点6 小时前
基于Spring Boot和Vue3的无头内容管理系统设计与实现
java·spring boot·后端·vue·毕业设计·源代码管理
Irene19917 小时前
HTTP 请求方法选择与 RESTful 实践(对比 GraphQL、RPC)
rpc·restful·http请求·grpc·graphql
To Be Clean Coder7 小时前
【Spring源码】createBean如何寻找构造器(二)——单参数构造器的场景
java·后端·spring