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表里面的内都合并到了 《合并》工作表里面

相关推荐
飞由于度1 天前
WPS中标题自动编号的方法
wps
Shi_haoliu1 天前
inno setup6.6.1实例,制作安装包,创建共享文件夹,写入注册表(提供给excel加载项,此文章解释iss文件)
前端·vue.js·windows·excel
2501_907136821 天前
通用财务账模板【Excel版】
excel·软件需求
CodeCraft Studio1 天前
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建折线图
java·c#·excel·aspose.cells·excel图表·excel api库·excel折线图
狼与自由1 天前
excel 导入 科学计数法问题处理
java·前端·excel
爱吃山竹的大肚肚1 天前
Spring Boot 与 Apache POI 实现复杂嵌套结构 Excel 导出
java·spring boot·后端·spring·spring cloud·excel
AI_56782 天前
Python RPA解放Excel生产力
python·excel·rpa
七夜zippoe2 天前
AutoGen数据分析智能体实战:让Excel自动说话
人工智能·数据分析·excel·智能体·autogen
开开心心_Every2 天前
定时管理进程:防止沉迷电脑的软件推荐
xml·java·运维·服务器·网络·数据库·excel
综合热讯2 天前
金山办公朱熠锷谈“知识增强生成”:WPS 365让AI真正“掌握”企业知识
人工智能·wps