news 2026/9/2 23:03:05

7-10 WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
7-10 WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表

7-10WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表

原数据:

结果:

代码:

function test(){

var arr=Range("a2:e"+Range("a9999").End(xlUp).Row).Value();

var obj={},pah=ThisWorkbook.Path;

var tit=["省份","产品","月份","销售数量","销售金额"];

for (var ar of arr){

if(ar[0] in obj){

if(ar[1]in obj[ar[0]]){

obj[ar[0]][ar[1]].push(ar);

}else{

obj[ar[0]][ar[1]]=[ar];

}

}else{

obj[ar[0]]={[ar[1]]:[ar]};

}}

for(var [key,val]of Object.entries(obj)){

var wb=Workbooks.Add();

for(var [k,a] of Object.entries(val)){

var ws=wb.Sheets.Add();

ws.Name=k;

Console.log(JSON.stringify(a))

ws.Range("a1").Resize(a.length+1,5).Value2=[tit].concat(a);

// ws.Range("a1").Resize(a.length,12).Value2=a);

}

wb.Sheets("sheet1").Delete();

try {

// 创建单层文件夹(完整路径)

MkDir(pah+"\\分发结果");

Console.log("创建成功");

} catch (error) {

Console.log("有此目录,继续");

}

wb.SaveAs(pah+`\\分发结果\\`+key+`.xlsx`);

wb.Close();

}

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 8:48:35

亲测OpenDataLab MinerU:学术论文解析效果超乎想象

亲测OpenDataLab MinerU:学术论文解析效果超乎想象 1. 引言:为何需要智能文档理解工具? 在科研与工程实践中,学术论文、技术报告和扫描文档构成了知识获取的主要来源。然而,这些文档往往以PDF或图像形式存在&#xf…

作者头像 李华
网站建设 2026/8/27 1:25:22

UI-TARS-desktop入门实战:Qwen3-4B-Instruct模型基础功能体验

UI-TARS-desktop入门实战:Qwen3-4B-Instruct模型基础功能体验 1. UI-TARS-desktop简介 Agent TARS 是一个开源的多模态 AI Agent 框架,致力于通过融合视觉理解(Vision)、图形用户界面操作(GUI Agent)等能…

作者头像 李华
网站建设 2026/9/2 22:01:58

Qwen3-VL-8B效果实测:单卡24G跑通多模态任务

Qwen3-VL-8B效果实测:单卡24G跑通多模态任务 1. 引言 1.1 多模态模型的边缘落地挑战 随着大模型在视觉-语言理解(Vision-Language Understanding)领域的持续突破,诸如图文问答、图像描述生成、视频内容分析等任务已逐渐从实验室…

作者头像 李华
网站建设 2026/8/30 8:51:53

Arduino下载结合PBL教学法的应用实例分析

让代码“落地”:当Arduino下载遇上项目式学习你有没有过这样的经历?在课堂上教学生写了一段漂亮的Arduino程序,点下“上传”按钮后,却看到满屏的红色错误提示——端口打不开、同步失败、找不到设备……台下的学生眼神从期待变成茫…

作者头像 李华
网站建设 2026/8/26 16:55:35

5分钟部署DeepSeek-R1:本地逻辑推理引擎零基础入门

5分钟部署DeepSeek-R1:本地逻辑推理引擎零基础入门 1. 引言:为什么你需要一个本地推理引擎? 在当前AI模型日益庞大的趋势下,动辄数十GB显存需求的大型语言模型让普通用户望而却步。然而,随着轻量化推理模型的崛起&am…

作者头像 李华
网站建设 2026/8/29 16:59:46

Z-Image-Turbo部署全流程:从镜像拉取到WebUI访问详细步骤

Z-Image-Turbo部署全流程:从镜像拉取到WebUI访问详细步骤 Z-Image-Turbo是阿里巴巴通义实验室开源的高效AI图像生成模型,作为Z-Image的蒸馏版本,它在保持高质量图像输出的同时大幅提升了推理速度。该模型仅需8步即可完成图像生成&#xff0c…

作者头像 李华