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)

}

相关推荐
x***13393 小时前
【MyBatisPlus】MyBatisPlus介绍与使用
android·前端·后端
f***68604 小时前
【SpringBoot篇】详解Bean的管理(获取bean,bean的作用域,第三方bean)
java·spring boot·后端
z***75155 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
android·前端·后端
w***95497 小时前
SQL美化器:sql-beautify安装与配置完全指南
android·前端·后端
橙子家8 小时前
Serilog 日志库简单实践(三)集中式日志与分析平台 Sinks(.net8)
后端
罗政8 小时前
WPS Excel快速插入一批图片
excel·wps
r***12388 小时前
Spring boot启动原理及相关组件
数据库·spring boot·后端
m***11908 小时前
【SpringBoot】Spring Boot 项目的打包配置
java·spring boot·后端
李慕婉学姐8 小时前
Springboot剪纸数字博物馆系统6wd19a3a(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·spring boot·后端