WPS excel使用宏编辑器合并 Sheet工作表

使用excel自带的工具合并Sheet表,我们会发现需要开通WPS会员才能使用合并功能;

那么WPS excel如何使用宏编辑器进行合并 Sheet表呢?

1、首先我们要看excel后缀是 .xlsx 还是 .xls ;如果是.xlsx 那么 我们需要修改为 .xls

注:.xlsx 无法使用 以下JS宏,关于**.xlsx**后缀合并大家可自行研究

2、新增一个sheet 并将 sheet名称修改为合并,用于存放sheet合并内容;

**注意:**我们要在将 合并表 插入在第一个位置

3、点击最上面的【工具】-【开发工具】 打开wps宏编辑器

4、双击Model1 把以下代码复制到右边

复制代码
function 合并工作表(){
    Sheets("合并").Cells.Clear();
    var t = 1;
    for (var i = 1;i <= Sheets.Count;i++){
        var n = Sheets("合并").Range("a65535").End(3).Row;
        let rg1 = Sheets("合并").Range("a1")
        let rg2 = Sheets("合并").Range("a" + (n+2));
        var n1 = Sheets.Item(i).Range("a65535").End(3).Row;
        if(i == 2){
            Sheets.Item(i).Rows("1:" + n1).Copy(rg1);
        }else{
            Sheets.Item(i).Rows((t) + ":" + n1).Copy(rg2);
        }
    }
}

5、 点击上面的 三角 运行程序,运行完成之后,我们查看《合并》工作表,会发现把后面sheet表里面的内都合并到了 《合并》工作表里面

相关推荐
蓝创工坊Blue Foundry14 小时前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
用户2986985301415 小时前
Python 实现 Excel 与 Markdown 互转的实用指南
后端·python·excel
2501_9307077817 小时前
如何使用C#代码在 Excel 中编辑或删除批注
excel
SunnyDays10111 天前
Python Excel 切片器操作详解:自动创建智能交互式报表
python·excel·数据筛选·切片器
观远数据1 天前
Excel到数据资产池:文件数据入湖的治理规范怎么建
前端·javascript·excel
蓝创工坊Blue Foundry2 天前
PDF 批量提取指定内容到 Excel:按字段整理多个 PDF 的方法
pdf·ocr·excel·文心一言·paddlepaddle·paddle
用户298698530142 天前
React 项目中灵活管理 Excel 工作表:增删与移动
javascript·react.js·excel
程序猿乐锅2 天前
【苍穹外卖 Day12| Excel 入门】
excel
用户298698530143 天前
Python 数据处理:XML 与 Excel 互转的实用指南
后端·python·excel
xiaopai9453 天前
采购系统和Excel表格区别:钢结构项目物资管理的真实较量
excel·建米软件·采购系统