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

相关推荐
Channing Lewis1 小时前
PHP 解析 Excel 的那些坑:一次“行号错位”引发的数据丢失
开发语言·php·excel
jarreyer3 小时前
【数据分析绘图】excel绘图和bi工具区别
数据挖掘·数据分析·excel
chatexcel4 小时前
ChatExcel Max使用教程:图片、PDF、网页与复杂Excel的一站式数据分析
数据分析·pdf·excel
cngkqy4 小时前
excel从某一列中用match筛选匹配的数据
excel
qq_546937274 小时前
Excel批量转PDF_Word_图片,支持自动合并报表,效率翻倍。
pdf·word·excel
ai_coder_ai4 小时前
在自动化脚本中操作excel文件
运维·自动化·excel
三千花灯5 小时前
【Playwright】 自动化测试之参数化登录(Excel/CSV 数据源)
人工智能·机器学习·excel
罗政5 小时前
AI工作流实现Excel全自动化(支持SQL)-案例:医院门诊排班表
人工智能·自动化·excel
小妖6665 小时前
excel 怎么在单元格内容自动加上一段文字不能用公式
excel·vba
asdzx671 天前
Python 优雅解析 Excel:从原生行列到强类型对象的三层数据结构演进
数据结构·python·excel