数据量大的情况下,WPS excel如何批量间隔一行或多行进行插入空行操作

实现效果

原表如下图:(本方法中要插入的行数可自定义设置,要间隔的行数也可自定义设置)
在这里插入图片描述
要实现的效果是:每间隔一行插入一行,如下图:
在这里插入图片描述

实现方法: 采用WPS表格js宏实现,

1. 打开要处理的表格 ,点击开发工具,再点击JS宏,(显示VB宏的请先点击“切换的JS环境”):`

在这里插入图片描述
在这里插入图片描述

2. 点击创建,输入宏名称

在这里插入图片描述

3. 复制以下代码到代码编辑框,并保存(ctrl+S)。

var col_range=“1:1” 从第一行开始插入,若需要从第3行开始插入可将参数改为var col_range=“3:3” 。
var num_goal=10 代表一共插入10行,若需要插入100行,可将参数改为100。
var jiange=1 每间隔一行插入空行,若需要间隔3行可将参数改为3。

function 间隔迭代插入空行()
{
	var col_range="1:1"       //从第一行开始插入,插入宽度为整行。在每一行的上方插入。
	var num_goal=10   //一共插入10行
	var jiange=1  //每间隔一行插入空行
	
	var cel=ActiveWorkbook.ActiveSheet.Range(col_range)
	cel.Select()
	
	for(num=1;num<=num_goal;num++ ){
		cel.Insert(1)
		cel=cel.Offset(jiange)
		cel.Select
	}
	
}

在这里插入图片描述

4. 点击运行,进行插入。

在这里插入图片描述
运行后的效果如图:
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帮代做

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值